前言

我学的是土木工程专业,毕业后进入一家水利水电行业的国企,也混到了小领导,待遇还说的过去。但本人对于这份工作是极其不喜欢的……

漂泊的工作让我感到折磨,国企并没有想象的那么香

在我的大学生涯里,有幸在一次活动中见识到了人工智能编程的魅力,所以就了解到了Python这门语言编程,从此心向于此。

但苦于专业与此相差甚远,因为学的是土木工程专业,毕业后顺利进入一家从事水利水电行业的国企,工作也混到了个小领导,工资待遇倒也还说的过去。但本人对于这份工作是极其不喜欢的,工作常年漂泊在工程上,山沟沟的穷乡僻壤,人迹罕至,对于年轻人来讲简直是一大折磨。

恰逢2020年疫情原因,长居在家就萌生了转行的想法,说实话这个想法是经历过很多个冥思苦想的夜晚才定下来的。天平的两头,一边是稳定可期的工作,一边是一无所知的未来,我毅然而然的选择了看似摇摇欲坠的一头。

有人为了就业,有人为了高薪,有人为了梦想,但我想,能够选择一份长期喜爱并值得你持续投入付出的工作定然是个不错的选择。

萌生改变,发现自学Python太难

既然目标定下来了就很好办了,不放弃一直走。我先在网上搜集了大多Python的相关资料和介绍,我从今年四月份开始接触编程,先在此声明,之前毫无经验。所以先是买了几本基础的书和在B站的学习视频跟着学习,初窥门径后觉得自学效率太低,花费时间成本太高,所以又在网上看到有专门的培训机构。

于是就和相关人员联系,但是一直在犹豫,成功需要深思熟虑,谋而后定,想到基础薄弱,还是报了一个线上培训机构,拼命的在家学习了Python基础,基础结构与算法和一些数据库的知识。一直在坚持中。

顺利拿下offer

在10月份学完Web了,因为对于开发还是很符合我的兴趣的,然后就投简历,在各大招聘平台上海投,一开始没有经验也没有好好准备又是上课又是面试,第一个星期劳而无功,于是总结经验,好好准备面试考点和失败的面试经验。苦心人天不负,第二个星期面试了7家公司拿下4个offer,编程半年,我选择了一家待遇较高做web开发,13k底薪,14到18薪年终奖以及项目提成。

如何高效学习Python?

首先一定要打好基础,基础是关键。

零基础们入门学习Python的基础语法和函数,学Python的知识点:

1、Python基础

(1)计算机组成原理:计算机组成部分、操作系统分类、B/S和C/S架构、理解软件与硬件的区别;

(2)Python变量以及开发环境:字符串、数字、字典、列表、元祖等;

(3)流程控制语句:程序的执行顺序,顺序执行、循环执行、选择执行;

(4)函数:定义函数、调用函数、函数的嵌套、递归函数;

(5)文件的基本操作:文件的打开、编辑、关闭;

(6)面向对象编程:类对象、实例对象、定义类、实例化对象;

(7)异常处理:学会捕捉异常、自定义异常;

(8)模块和包:理解模块和包的概念并学会使用;

(9)飞机大战游戏制作:自己独立完成飞机大战游戏;

2、框架

后台业务会使用到web框架来开发,提高工作效率。Python当中常用的web框架是Django、Flask、Tornado等。

Django框架:Git源代码管理、Redis缓存、VUE介绍、Vue基本语法、ES6语法、VUE 生命周期、Django框架介绍、Django模型、ORM及数据库操作、视图及模板、Django中间件

3、数据库

常用的三种类型数据库,网站业务后端使用率高,Mysql、Mongodb,Redis;这三种数据库分别是关系型数据库,文档型数据库还有内存型的数据库。需要学的就是如何使用并且设计,最后是优化。

4、Linux操作系统

Nginx在Linux服务器上运行,需要学习Linux系统。

Linux命令:Ubuntu操作系统介绍与使用、Linux命令使用、Linux命令选项的使用、远程登录和远程拷贝、vim编辑器使用、Ubuntu软件安装和软件卸载。

5、学习爬虫

网络爬虫的原理以及相关爬虫的工具、MongoDB数据库最基本的增删改查要会的,Scrapy框架:框架的原理以及使用,定制化爬虫采集系统:数据的采集和分析。

推荐一些Python学习资料

如果你是准备学习Python或者正在学习,下面这些你应该能用得上:

① Python所有方向的学习路线图,清楚各个方向要学什么东西
② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,学习不再是只会理论
④ 华为出品独家Python漫画教程,手机也能学习
⑤历年互联网企业Python面试真题,复习时非常方便

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要也可以扫描下方二维码进行获取,【保证100%免费】

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、Python课程视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

三、Python实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

四、Python漫画教程

用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。

五、互联网企业面试真题

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。


这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要也可以扫描下方二维码进行获取,【保证100%免费】