零基础三周入门Python,成功转岗月入两万,学习计划分享,你学会了吗?

Posted 普通网友

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了零基础三周入门Python,成功转岗月入两万,学习计划分享,你学会了吗?相关的知识,希望对你有一定的参考价值。

前言

最近在知乎看到一个话题火了,名叫#假如重返大一#,我觉得感触最深的就是我们这些打工人,毕业之后拿着3K的薪资,即便是有点提成也是拿自己健康换来的。

回顾我的大学,我的一些同学发展了自己的兴趣,但我基本每天打游戏。在 那个时候,我们都在不知不觉中用温水煮青蛙。大多数人认为他们刚刚完成了本科文凭, 我就可以找到一份 7-8k 的工作。实际上,4k 不包括住宿, 交了房租,收拾好衣食,就啥也没有了。你们是不是呢?

如果能重返大一,我想一定不会只老老实实的学自己专业的东西,大学一定要发展自己的爱好,丰富自身的技能,你要明白每个人的人生中的任何赛道都不是一下就跑完的,而每个人也不可能只有一条赛道,当初我毕业因为盲目选择了机械工程专业,最后自己毕业实习工资不到4k,为了在从毕业大军中脱颖而出,我找到了自己专业的突破口,一边实习一边学编程。虽然很多时候太累了,想放弃。

但任何的付出都是会留下痕迹,原本只是在原本的专业上加分,现在没想到自己最后往编程这块的工作发展了,工作两年月入1.5k左右,小打小闹接个单做做差不多月入2-3w。

其实我还不算努力的,在圈子有朋友就因为写了一个抢票的小程序,月入百万,工作时间就春运和节假日,干一个月吃一年,真实版实现财务自由,无比羡慕,不过乾坤未定,你我皆为黑马。

废话不多说了,下面我把自己的学习计划和学习路径分享给大家,当初实习时间比较匆促,我没有自学,没有太多的时间去花在筛选资料和规划路线上面,我是报班学习的,资料会更加系统和全面,也希望能帮一些想往这方面发展的朋友省去一些学习成本,图片可能不是很清楚,但最后我会直接分享出来。

下面的学习计划详细到具体每天,每个小时学习内容。

第一周:熟悉 Python

要积极探索 Python 的使用方法,尽可能多的完成下面这些任务

  • 第一天:基本概念(4 小时):print,变量,输入,条件语句

  • 第二天:基本概念(5 小时):列表,for 循环,while 循环,函数,导入模块

  • 第三天:简单编程问题(5 小时):交换两个变量值,将摄氏度转换为华氏温度,求数字中各位数之和,判断某数是否为素数,生成随机数,删除列表中的重复项等等

  • 第四天:中级编程问题(6 小时):反转一个字符串(回文检测),计算最大公约数,合并两个有序数组,猜数字游戏,计算年龄等等

  • 第五天:数据结构(6 小时):栈,队列,字典,元组,树,链表。

  • 第六天:面向对象编程(OOP)(6 小时):对象,类,方法和构造函数,面向对象编程之继承

  • 第七天:算法(6 小时):搜索(线性和二分查找)、排序(冒泡排序、选择排序)、递归函数(阶乘、斐波那契数列)、时间复杂度(线性、二次和常量)

别急着安装 Python 环境!这看起来很矛盾,但是你一定要相信我。我有几个朋友,他们因为语言工具包和 IDE 安装的失败而逐渐失去了学习下去的欲望。

第二周:开始软件开发(构建项目)

接下来,让我们朝着软件开发任务进军吧!不妨尝试综合你学到的知识完成一个实际的项目:

  • 第一天:熟悉一种 IDE(5 小时): IDE 是你在编写大型项目时的操作环境,所以你需要精通一个 IDE。在软件开发的初期,我建议你在 VS code 中安装 Python 扩展或使用 Jupyter notebook。

  • 第二天:Github(6 小时):探索 Github,并创建一个代码仓库。尝试提交(Commit)、查看变更(Diff)和上推(Push)你的代码。另外,还要学习如何利用分支工作,如何合并(merge)不同分支以及如何在一个项目中创建拉取请求(pull request)。

  • 第三天:第一个项目——简单计算器(4 小时):熟悉 Tkinter,创建一个简单的计算器

  • 第四、五、六天:个人项目(每天 5 小时):选定一个项目并完成它。如果你不知道你该做什么,可以查看下面的这些项目实战案例。系统的资料让学习效果事半功倍。文中所展示的资料全部都是免费分享,扫一扫下方CSDN官方认证微信二维码即可【免费获取】。

  • 第七天:托管项目(5 小时):学习使用服务器和 hosting 服务来托管你的项目。创建一个 Heroku 设置并部署你构建的应用程序。

为什么要写项目?

如果仅仅按部就班地学习课堂上或视频中的内容,你无法拥有独立思考能力。所以,你必须把你的知识应用到一个项目中。当你努力寻找答案时,你也在慢慢地学会这些知识。

第三周:让自己成为一名程序员

第 3 周的目标是熟悉软件开发的整体过程。你不需要掌握所有的知识,但是你应该知道一些常识,因为它们会影响你的日常工作。

  • 第一天:数据库基础(6 小时):基本 SQL 查询(创建表、选择、Where 查询、更新)、SQL 函数(Avg、Max、Count)、关系数据库(规范化)、内连接、外连接等

  • 第二天:使用 Python 数据库(5 小时):利用一种数据库框架(SQLite 或 panda),连接到一个数据库,在多个表中创建并插入数据,再从表中读取数据。

  • 第三天:API(5 小时):如何调用 API。学习 JSON、微服务(micro-service)以及表现层应用程序转换应用程序接口(Rest API)。

  • 第四天:Numpy(4 小时):熟悉并练习前 30 个 Numpy 习题

  • 第五、六天:作品集网站(一天 5 小时):学习 Django,使用 Django 构建一个作品集网站,也要了解一下 Flask 框架。

  • 第七天:单元测试、日志、调试(5 小时):学习单元测试(PyTest),如何设置和查看日志,以及使用断点调试。

相信这几周下来对于python的学习更有信心了,当然在接下来的学习过程中会更加轻松。此外Python的应用方向很广。大家在Python基础知识学完之后,如果应用方向不同,要学习的东西也会大不同。

3、规划Python学习路线

当确定好方向后,建好自己的学习路径。路径个系统性的逻辑主线,每个部分需要完成的目标是什么,需要学习哪些知识点,哪些知识是暂时不必要的。然后每学习一个部分就能够有一些实际的成果输出,利用成果产出来形成正向刺激,激励后续的学习。

视频教程

2021年最新python教程

如果你处于想学python或者正在学习python,python的教程不少了吧,但是是最新的吗?

说不定你学了可能是两年前人家就学过的内容,在这小编分享一波2021最新的python全套视频教程,免费分享给大家!
每天拿出两小时自学,学会后便可轻松入职,重点是全部都免费哦!

以上这些教程小编已经为大家打包准备好了,可以微信扫描下方CSDN官方认证二维码【免费获取】,希望对正在学习的你有所帮助!

月入两万,数据爬虫学习python

最近有很多小伙伴咨询,想学编程语言,强烈建议学习PYthon3,python语言入门门坎比较低,不管你是否是编程专业的学生,都可以轻松入门,并掌握学习和应用。


知道学习python后怎么学习呢,我们大家都知道编程语言的学习主要是多练和尝试,目的要清楚,这里我给大家推荐一本小编最近在读的python3教程书籍,这本书作者为北京航天航空大学的硕士研究生,文章简单易懂,思路清晰,对python语言的学习及各种软件的安装都有明确的说明。


python3网络爬虫开发实战,这本书豆瓣评分9.0,相当高了,可以买入学习。作者还有视频课程,配套书籍学习更为高效,可以私信给你链接。

在互联网软件开发工程师分类中,爬虫工程师是非常的重要的。爬虫工作往往是一个公司核心业务开展的基础,数据抓取下来,才有后续的加工处理和最终展现。感兴趣的同学可以开始学习。



关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

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

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

二、Python必备开发工具

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

五、实战案例

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

六、Python练习题

检查学习结果。

七、面试资料

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

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

以上是关于零基础三周入门Python,成功转岗月入两万,学习计划分享,你学会了吗?的主要内容,如果未能解决你的问题,请参考以下文章

我90后,零基础成功转行python自动化工程师,从月薪4K到现在月入2W+!改变真的难吗?

Python基础 | 还不会python绘图?两万字博文教你Matplotlib库(超详细总结)

❤️ 爆肝3天!两万字图文 SQL 零基础入门,不怕你学不会,就怕你不收藏!❤️

❤️ 爆肝3天!两万字图文 SQL 零基础入门,不怕你学不会,就怕你不收藏!❤️

Python基础 | 还不会python绘图?两万字博文教你Matplotlib库(超详细总结)

两万字Vue基础知识总结,小白零基础入门,跟着路线走,不迷路(建议收藏)