Python从入门到放弃
Python 基础
- Python 解释器与 Pycharm
- pycharm 使用及 python 变量、命名规范
- 数据类型、输入输出、基本运算符
- 流程控制
- for 循环及内置方法
- 内置方法二
- 内置方法三
- 编码和文件操作
- 文件操作
- 文件操作与函数
- 函数参数
- 函数使用
- 装饰器
- 函数使用和生成式
- 迭代器
- 生成器
- 模块一
- 软件目录规范、正则表达式
- 模块二
- 模块三
- 模块四
面向对象
- 类和对象、属性查找及绑定方法
- 类和数据类型、类的继承
- 派生、继承、分类及菱形问题
- 调用父类、super()、多态
- 封装和 property 特性
- 绑定方法及面向对象小结
- 反射和魔术方法(一)
- 描述符
- 魔术方法(二)
- 迭代器、with、元类
- 面向对象高级小结
网络和并发
前端基础
MySQL 补充
Django 框架
- 手撸简易的 web 框架
- Django 的安装及三板斧
- 静态文件、request 方法、连接 MySQL、ORM
- 路由匹配和路由分发
- 模板语法与 Django 部分源码
- ORM 常用查询操作(一)
- ORM 常用查询操作(二)
- Ajax
- 分页器
- Forms 组件
- Cookie 和 Session
- Django 中间件
- Auth 组件
DRF
Vue
Project
- 完整创建一个项目
- 首页主体、轮播功能和跨域问题
- Git 管理项目、登录注册功能实现
- Python 中 Redis 的使用
- Celery 分布式的异步任务框架
- 实战课页面功能
- 课程详情和搜索功能
- 支付功能
- 项目上线
- Docker 上线