Python从入门到放弃

Python基础

Python解释器与Pycharm
pycharm使用及python变量、命名规范
数据类型、输入输出、基本运算符
流程控制
for循环及内置方法
内置方法二
内置方法三
编码和文件操作
文件操作
文件操作与函数
函数参数
函数使用
装饰器
函数使用和生成式
迭代器
生成器
模块一
软件目录规范、正则表达式
模块二
模块三
模块四

面向对象

类和对象、属性查找及绑定方法
类和数据类型、类的继承
派生、继承、分类及菱形问题
调用父类、super()、多态
封装和property特性
绑定方法及面向对象小结
反射和魔术方法(一)
描述符
魔术方法(二)
迭代器、with、元类
面向对象高级小结

网络和并发

网络编程
并发编程

前端基础

HTML基础
CSS基础
JavaScript基础
jQuery基础
Bootstrap框架

MySQL补充

MySQL数据类型
MySQL外键与查询
多表查询和pymysql

Django框架

手撸简易的web框架
Django的安装及三板斧
静态文件、request方法、连接MySQL、ORM
路由匹配和路由分发
模板语法与Django部分源码
ORM常用查询操作(一)
ORM常用查询操作(二)
Ajax
分页器
Forms组件
Cookie和Session
Django中间件
Auth组件

DRF

DRF初探
序列化器与请求响应
视图和路由
认证、权限和频率
过滤、排序、分页和异常处理
RBAC、JWT和SimpleUI

Vue

Vue的基本使用

Project

完整创建一个项目
首页主体、轮播功能和跨域问题
Git管理项目、登录注册功能实现
Python中Redis的使用
Celery分布式的异步任务框架
实战课页面功能
课程详情和搜索功能
支付功能
项目上线
Docker上线

爬虫

爬虫简介和requests模块的使用
BeautifulSoup4
Selenium使用和xpath
Scrapy爬虫框架

ORM

ORM-peewee

Flask框架