对于初学Python的人,没有思路,没有头绪,不知道从哪里开始学习,安装一个Python环境之后就不知道该干嘛了!
下面我讲分享Python大牛制作的Python系统学习流程图!
初学者有什么不懂的可以私信我,需要系统学习资料和系统学习框架图的同学,可关注
学习重点:(当然里面全是重点)
初学者有什么不懂的可以私信我,需要系统学习资料和系统学习框架图的同学,可关注
2、控制流程、if、if elif、for循环、while循环

3、函数
四、面向对象面向君,不负代码不负卿(设计思想)1、类的定义(类的初始化、类的实例化)
2、类实例属性(数据属性、方法属性)
3、继承
五、Python基础中不可忽视的高级专题1、异常(异常的抓捕和修复)
2、文件输入输出(文件对象、文件的读写)
3、模块的使用
4、迭代器、生成器、装饰器
5、正则表达式
Python进阶:很多人学习基础会去各种网站上面找资源,东学学西学学,感觉自己OK了到后发现看来看去都是这些基础的方面的知识点(大多数基础知识点都是没有全部学完的),不知道该如何进行下一步深入的学习了!
下面将是Python进阶学习流程!
学习重点:
一、Linux基础:
1、Linux的获取和安装
2、基本操作(目录操作、文件操作、工具命令)
3、任务管理(进程管理、任务管理、电源管理)
4、VIM编程器
5、用户权限、包管理
二、Python web工具
1、序列化(Json、Picklc)
2、网络资源获取(Urllib、request、beautifulsoup、lxml、scrapy)
三、Python部署工具
1、Pip
2、Virtualenv
四、Mysql数据库
1、Myspl的获取与安装、基本配置
2、SQL(模式定义、数据操作、事务与锁、Spl编程)
3、Mysql连接器
4、Sqlalchemy ORM
Python框架:Python开源框架的学习和使用
流程图:学习重点:
一、web.py
1、web.py基本应用
2、高级应用
3、Cookies和session
4、Templates模板
二、Django框架
1、创建网站
2、模板
3、SQLite3数据库简介
4、数据库基本操作
5、admin使用
三、Flask框架
1、web服务环境部署
2、模板
3、表单
4、数据库
5、分页
6、全局搜索
四、Tornado框架
1、web服务
2、表单和模板
3、数据库操作
4、异步web请求
5、编写安全应用
6、部署tornado
总结:以上就是Python系统学习整体流程(web开发),当然仅仅只是一个大纲,其中有很多细节方面的知识点一下也说不清楚,这样至少让我们知道了一个学习的方向,不会像一个无头苍蝇一样,没有一点思路!
最后再说一句:人生苦短,我用Python!