学习Python开发的周期因人而异,由于基础、学习效率不同有的人学习进度快,需要六个月到一年不等,有的人自律性较差可能需要更久的时间才能学会,今天小编分享下6个月学习周期内的自学Python的学习路线。
一、基础篇
安装python2.7 ,利用笨方法学python 练习基本语法,推荐使用pycharm, 在默认设置里把制表符Tab 改成了四个空格;然后训练写了堆栈,训练基本的数据结构,自己写链表和队列,把笨方法学python 敲完。
二、加强篇
掌握基本的堆栈队列和链表。python 核心编程《基础篇》。python 核心编程《基础篇》,简单写斗兽棋的程序。写五子棋,开始接触pygame。
三、Pygame A
写五子棋然后开始用pygame 开始写打砖块 breakblock。写打砖块,为了存储游戏的数据信息,中途学了一点点json。写好打砖块,获得成就感。电力效果 MAX。抄别人的Pygame 音乐播放器,失败。因为别人的音乐播放器中 含有manage.py 暂时无法理解。所以跳过去了。
四:Pygame B + Flask
抄别人的飞机大战,学会使用音乐各种创造游戏效果。 学习一点点turtle 用来画图 。抄别人的pygame 代码,学习python的目标还是要出去找工作的,而不是用来自娱自乐的。开始看Flask 的那本薄薄的书,第一天快速浏览书的目录结构,第二天开始往后看。
五、Flask
对着FLask 中文学习网站从头到尾敲,不懂就看第三第四次查资料问人厚着脸皮求帮助。然后顺便学习了一点http 协议 和 get post ,socket等基本网络编程知识。继续对着Flask 的中文学习网站敲,一直敲到了能够用txt作为简单存储文件来设计网站。把txt 改为 sqlite3, 熟悉SQL语句,初步学习SQLAlchemy学习cookie 和 session 等。
六、Flask+SQLAlchemy
练习 SQLAlchemy ,开始修改原来用sqlite3 存储数据的demo网站;利用flask-mail 增加发送用户密码的功能,网站功能基本OK,打包成Lilium,学会blueprint。
零基础自学Python经验总结:利用好浏览器,这是初学者获得帮助的最重要的渠道;记笔记,把学得的知识记下来,这样不仅能够总结归纳加深理解,而且日后查阅方便;自己动手写要比看书、看视频效果好太多,光看是学不会的;舍得花时间重复敲代码,学编程就像背英语单词,遗忘的速度是很快的;阶段性目标要清晰可执行、书要买正版,要少买盗版;自律。
好了,今天的分享就到这里,接下来给大家来一波福利。Python是一门非常不错的编程语言,薪资待遇高、就业前景好。即使你不想出去上班,也可以利用Python在家做兼职(比如爬取客户需要的数据、量化交易、代写程序等)。
如果你对Python感兴趣,想通过学习Python获取更高的薪资,那下面这套Python学习资料一定对你有用!
资料包括:Python安装包+激活码、Python web开发,Python爬虫,Python数据分析,人工智能、机器学习等学习教程。0基础小白也能听懂、看懂,跟着教程走,带你从零基础系统性地学好Python!
学习资源推荐
除了上述分享,如果你也喜欢编程,想通过学习Python获取更高薪资,这里给大家分享一份Python学习资料。
这里给大家展示一下我进的兼职群和最近接单的截图
![私单](https://i-blog.csdnimg.cn/blog_migrate/0d6d3829a1e8a78729fbb96ed6d4c666.png)
😝朋友们如果有需要的话,可以V扫描下方二维码联系领取,也可以内推兼职群哦~
学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!
### 1.Python学习路线
2.Python基础学习
01.开发工具
02.学习笔记
03.学习视频
3.Python小白必备手册
4.数据分析全套资源
5.Python面试集锦
01.面试资料
02.简历模板
因篇幅有限,仅展示部分资料,添加上方即可获取👆
------ 🙇♂️ 本文转自网络,如有侵权,请联系删除 🙇♂️ ------