在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
零基础自学Python要多久?学习Python开发的周期因人而异,由于基础、学习效率不同有的人学习进度快,需要六个月到一年不等,有的人自律性较差可能需要更久的时间才能学会,今天小编分享下6个月学习周期内的自学Python的学习路线。
零基础自学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的基础内容。
3040
2020-04-29 09:46:23
深入探究Python发展历程
为什么Python能够得到众多互联网工作者热衷的编程语言呢?首先我们要了解Python的发展历程,从而更好的判断Python在每个阶段发展过程中的重要作用。
2998
2020-05-15 17:40:16
创建表并给某个字段添加数据的SQL语句怎么写
创建表并给某个字段添加数据的SQL语句怎么写?创建表并给字段插入数据我们会使用到create table .. select 语句,学习SQL需要能够写出创建表并给某个字段添加数据的SQL语句。
1749
2022-01-24 14:45:05
MySQL中索引如何使用?有哪些优缺点?
MySQL中索引如何使用?有哪些优缺点?索引在MySQL中叫做“键”,当数据库中数据量很大时查找数据很慢,我们就可以通过索引来提高数据库的查询效率。
1366
2022-02-11 13:52:24
使用apt-get命令如何安装软件?
使用apt-get命令如何安装软件?软件安装有两种方式离线安装和在线安装。使用 apt-get 命令是在线安装需要更改镜像源,提高下载和安装速度。 学习目标:使用apt-get命令安装软件。
2135
2022-03-29 10:14:15