孔子曰:“勿意,勿必,勿固,勿我。学而不思则罔,思而不学则殆。”
Python学习脉络大纲
大纲主要分为四个大部分:
第一阶段python核心编程
一、软件安装
1.初识python及环境安装
二、python零基础入门
2.变量及pip使用
3.基本数据类型及字符串
4.序列类型,列表和元组
5.散列类型,字典和集合
三、python基础技能提升
6.流程控制判断语句
7.流程控制循环语句
8.函数基本使用
9.高阶函数进阶使用
10.python文件操作,上下文管理器
11.库,包和模块概念及异常处理
四、python高级开发
12.面向对象编程思维及类基础
13.类继承与重写,魔法方法
14.正则表达式
15.多任务进程
五、mysql数据库
16.mysql数据库基本操作
17.表约束和表关系,三范式
18.mysql事务,视图
第二阶段python网络爬虫高级开发
一、前端基础
1.认识html标签与爬虫应用
2.css样式与爬虫应用
3.JavaScript
二、普通爬虫
(一)爬虫基本介绍
4.初识爬虫
5.代理与cookie?
(二)数据解析
6.数据提取之json与jsonpath案例解析?
7.正则案例解析
8.xpath案例解析
(三)数据存储
9.csv存储
10.mongodb案例存储?
(四)异步编程
11.线程池与协程爬虫
三、自动化爬虫
12.selenium基本使用
13.验证码
四、scrapy框架
14.scrapy框架原理
15.全站爬取
16.派生类爬虫
17.中间件
18.分布式爬虫
五、js逆向
19.常见加密方式与案例分析
20.对称/非对称加密案例分析
21.字体加密
22.js逆向案例实战
23.补环境与hook
24.外部抓包工具使用
第三阶段python数据分析
一、numpy基本使用
1.numpy基本使用
2.文件读取和random模块
3.数组进阶用法
二、pandas基本使用
4.pandas基本使用
5.算数运算与排序汇总
6.文件数据读写
7.数据缺失与重复值处理
8.多层索引,数据重塑,合并
9.dataframe数据分组
三、数据可视化
10.数据分析实例演练与图表绘制
11.matplotlib基本绘图及样式
12.pyecharts简单绘制,配置项及主题设置
第四python主流django框架
一、搭建django框架(有视频)
1.django框架结构介绍与环境搭建
2.路由映射与模板渲染
二、模板与模型设置
3.django模板用法
4.自定义过滤器与标签
5.orm框架—数据模型的增删改查
6.orm框架关联查询与管理器
三、案例实战
7.项目实战—图书管理系统
8.图书管理系统之图书应用实现
四、请求与响应
9.请求与响应对象
10.cookies和session
11.django内置表单
五、扩展学习
12.中间件与上下文处理器
13.admin管理系统

|
再小的个体,也有自己的目标。