本课程是老司机系列之python web开发篇,框架基于flask。本课程分3章:运行套路篇、基础套路篇和实战套路篇。本课程需要有Linux和docker基础,

*   第一章:运行套路篇 cplist.push('第一章:运行套路篇');/

  *   第1讲:构建docker专属flask镜像:最简单的启动和运行

  *   第2讲:docker+gunicorn+flask运行套路:最基本运行

  *   第3讲:docker+gunicorn+flask运行套路:动态参数运行

  *   第4讲:docker配置samba共享:windows开发,在linux中运行(无密码模式)

  *   第5讲:win+linux开发和运行分离、gunicorn多线程运行

  *   第6讲:alpine环境下gunicorn配合gevent运行、docker-compose编排

  *   第7讲:docker配置 nginx+gunicorn+flask负载均衡(单机简单模式)

  *   第8讲:docker+nginx+gunicorn配置https访问、指定URL必须跳转https

*   第二章:Flask开发套路引导 cplist.push('第二章:Flask开发套路引导');/

  *   第9讲:基础套路上手(1):写个API、路由的基本姿势、用蓝图模块化

  *   第10讲:基础套路上手(2): 构建Response、 响应Post提交

  *   第11讲:基础套路上手(3): 自定义Response、统一设置JSON响应

  *   第12讲:基础套路上手(4):自定义响应、统一设置头

  *   第13讲:基础套路上手(5): 与前端交互获取POST参数、重定向了解下

  *   第14讲:基础套路上手(6): 请求上下文入门、拦截请求

  *   第15讲:基础套路上手(7): 数据库、集成Flask-SqlAlchemy、查询对象JSON化

  *   第16讲:基础套路上手(8): ab测试、连接池的基本使用

  *   第17讲:token认证(1):jwt入手、生成token和基本验证

  *   第18讲:token认证(2): 异常处理、token过期验证

  *   第19讲:token认证(3): 生成公私钥、非对称验证

  *   第20讲:补充课:补充课时:自定义JSON响应中的datetime格式处理

  *   第21讲:token认证(4): js用公钥加密数据、后端私钥解密

  *   第22讲:redis开发套路篇(1):集成redis库、最简单的新闻缓存实现

  *   第23讲:redis开发套路篇(2): 利用装饰器加载新闻缓存

  *   第24讲:redis开发套路篇(3): 利用装饰器处理缓存穿透

  *   第25讲:redis开发套路篇(4): 利用装饰器实现hash类型的缓存

  *   第26讲:redis开发套路篇(5): 利用装饰器实现zSet缓存、保存新闻点击量、多装饰器冲突问题