零基础自学python好难?学不会,想放弃?看人家怎么学的。


零基础自学python好难?学不会,想放弃?看人家怎么学的。文章插图
其实吧 ,
你也没不能接受别人一分钟能赚你一辈子的钱吧…
比尔盖茨动动手指就有一套房子 , 你不是也没觉得有什么不对吗?
那你为什么不能接受有人一分钟能学你一辈子的知识…
别人用一分钟学你一个小时的事情 , 不也没什么不对吗?
学习是为了把自己变得厉害 ,
不是为了把自己变得比别人厉害 。
因为不管你学不学 , 总有无数人永远比你厉害 , 也有无数人永远没你厉害 。
但如果你不学 , 你就永远不会变得更厉害 。
找对方法 , 你需要一个好习方法!想入门python的 , 打算开始学习的小伙伴
学习资料需要的话私信小编备注来意就好!
路线+方法+资料+书籍拿走!
零基础自学python好难?学不会,想放弃?看人家怎么学的。文章插图
下面看看人家学习路线方法:
总体路线: Python+Pygame+Flask+SQLAlchemy
主要书籍(私信小编01):
1.笨方法学Python (电子版)
2.Python 核心编程(电子版)
3. Python基础教程(纸质版)
4. FlaskWeb开发:基于Python的Web应用开发实战(电子版)
学习安排
注:本人是业余时间 , 一般晚上8:00 - 12:00 和周末学习代码的 , 经常会有一些其他杂事 , 所以只能担保每天至少两小时 , 大家可按照自己的咸鱼时间加快速度 。
第一个月: 基础篇
第一周:安装python2.7 ,利用笨方法学python 练习基本语法
第二周:被推荐使用pycharm, 超级好用 , 强烈推荐 , 本人在默认设置里把制表符Tab 改成了四个空格;然后训练写了堆栈
第三周:训练基本的数据结构 , 自己写链表和队列
第四周:继续把笨方法学python 差不多敲完
【零基础自学python好难?学不会,想放弃?看人家怎么学的。】第二个月:加强篇
第一周:因为记忆力比较差的缘故 , 我又重写了一次基本的堆栈队列和链表 。
第二周:看python 核心编程《基础篇》 。
第三周:继续看python 核心编程《基础篇》 , 简单写斗兽棋的程序(失败) 。
第四周:继续看python 核心编程《基础篇》 , 继续修改斗兽棋(失败) , 掉头写五子棋 , 开始接触pygame 。
第三个月: Pygame A
第一周:继续写五子棋 , 然后开始用pygame 开始写打砖块 breakblock 。
第二周:继续写打砖块 , 为了存储游戏的数据信息 , 中途学了一点点json 。
第三周:写好打砖块 , 获得成就感 。 电力效果 MAX 。
第四周:抄别人的Pygame 音乐播放器 , 失败 。 因为别人的音乐播放器中 含有manage.py 暂时无法理解 。 所以跳过去了 。
第四个月:Pygame B + Flask (初步)
第一周: 抄别人的飞机大战 , 学会使用音乐各种创造游戏效果(然并卵 , 只能培养乐趣) 。学习一点点turtle 用来画图 (然并卵 , 只能培养乐趣) 。
第二周:还在抄别人的pygame 代码(然并卵 , 所以被朋友责骂了 , 毕竟我学习python的目标还是要出去找工作的 , 而不是用来自娱自乐的 。 不过这个时候 , 我已经开始对python 情根深种了) 。
第三周: 开始看Flask 的那本薄薄的书 , 第一天快速浏览书的目录结构 , 第二天开始往后看 , 然后到了模板引擎那里死掉了 。
第四周:又看了一次Flask 的书 , 还是到了第四章就死掉 。 跑去看python核心编程《高级篇》前半部 , 我得静静心 , 因为半个月毫无进展很挫败;
注:至此 , 学习python 遇到了最大的挫败感 , 我看一本书 , 来去看 , 每个字都能看懂 , 但是盖了书 , 我还是什么都不懂 。 甚至对着书本抄代码 , 运行起来也不对 , 仅仅因为我没有理解 templates 这个默认路径辨别的 文件夹是什么意思 。 我简直要疯掉了!!!想死的心都有了 。 不过接下来的两个月超级充实 。 大家要做好心里准备 。
第五个月:Flask
第一周:对着FLask 中文学习网站从头到尾敲 , 不懂就看第三第四次查资料问人厚着脸皮求帮助 。 然后顺便学习了一点http 协议 和 get post, socket等基本网络编程知识 。
第二周:突然开窍 , 继续对着Flask 的中文学习网站敲 , 一直敲到了能够用txt作为简单存储文件来设计网站 。
第三周:把txt 改为 sqlite3, 熟悉SQL语句 , 初步学习SQLAlchemy
第四周:学习cookie 和 session 等
第六个月:Flask+SQLAlchemy
第一周: 练习 SQLAlchemy, 开始修改原来用sqlite3 存储数据的demo网站;
第二周:利用flask-mail 增加发送用户密码的功能 , 网站功能基本OK , 打包成Lilium() , 继续狂砍书 , 学会blueprint 。