跑得快
跑得快PHP,敢问谁的PHP程序比我写的跑得快?

最近有朋友问我,零基础教Python要多久?实际上,根据编程年龄来看,学习Python开发的周期因人而异。因为基础和学习效率的差异,有的人学习进度快,需要半年到一年,有的人自律性差,可能需要更长的时间学习。

今天,小发猫来和大家分享下一个六个月学习周期自学Python的学习路线。

零基础自学python学习路线:

1、基础篇安装python2.7,用傻瓜式方法论练习基础语法,推荐pycharm,默认设置将Tab tab改为4个空格;然后训练写栈,训练基本的数据结构,自己写链表和队列,打掉愚蠢的方法论python。

2、加强文章掌握基本栈队列和链表。Python核心编程《基础篇》的Python文本分析。Python核心编程《基础篇》,一个写格斗游戏的简单程序。写五子棋,接触pygame。

3,Pygame A写五子棋,然后开始用Pygame写breakblock。写砖,为了存储游戏的数据信息,中途学了一点json。写的好,砸砖,获得成就感。电效MAX。复制别人的Pygame音乐播放器失败。因为别人的音乐播放器里有manage.py,暂时看不懂。于是我跳了过去。

4、Pygame B Flask抄袭别人的飞机战,学会用音乐创造游戏效果。学个小乌龟画画。抄袭别人的pygame代码,学python的目的是出去找工作,而不是自娱自乐。开始读Flask的薄书,第一天快速浏览书的目录结构,第二天再回头看。

5、Flask自始至终敲着Flask 中文学习网站。如果不理解,可以看第三遍、第四遍找人帮忙。然后顺便学了一些http协议、get post、socket等网络编程基础知识。继续敲Flask在中文,的学习网站,直到可以用txt作为简单的存储文件来设计网站。把txt改成sqlite3,熟悉SQL语句,学习SQLAlchemy,学习cookie和session等。

6、Flask SQLAlchemy练习SQLACHEMY,开始修改原来用sqlite3存储数据的演示网站;使用烧瓶邮件增加发送用户密码的功能。网站功能基本还可以。打包成百合,学习蓝图。

零基础自学Python经验总结:要学会解决问题,善用浏览器,这是新手获得帮助最重要的渠道;记笔记,把学到的知识记下来,既可以总结加深理解,又可以方便以后查阅;自己写比看书看视频好多了。看着他们学不会。愿意花时间反复打代码,学编程就像背英语单词,遗忘的速度很快;舞台目标要清晰可执行,书要正版,盗版少买;自律。

posted on 2021-01-12 23:12  跑得快  阅读(4509)  评论(0编辑  收藏  举报