· 约 4 分钟

FastAPI-课程目录

  • FastAPI
  • Python

这套笔记按照你给的课程目录整理,不再只是章节框架,而是补成了“知识点 + 代码案例 + 易错点 + 学习建议”的课程笔记。

这套笔记怎么学

建议按下面顺序推进:

  1. 先完成基础部分,重点搞懂路由、参数、请求体、响应和异常。
  2. 再看中间件和依赖注入,因为这两部分会直接影响项目结构。
  3. 最后进入 ORM 模块,把建表、查询、新增、更新、删除串成完整 CRUD 流程。

统一说明:

基础入门

  1. 01-FastAPI从入门到实战导学课程
  2. 02-FastAPI基础入门-FastAPI框架简介
  3. 03-FastAPI基础入门-第一个FastAPI程序
  4. 04-FastAPI基础入门-路由
  5. 05-FastAPI基础入门-参数简介和路径参数
  6. 06-FastAPI基础入门-路径参数_Path类型注解
  7. 07-FastAPI基础入门-查询参数和Query类型注解
  8. 08-FastAPI基础入门-请求体参数
  9. 09-FastAPI基础入门-请求体参数_Field类型注解
  10. 10-FastAPI基础入门-响应类型-JSON格式
  11. 11-FastAPI基础入门-响应类型-HTML格式
  12. 12-FastAPI基础入门-响应类型-文件格式
  13. 13-FastAPI基础入门-自定义响应数据格式
  14. 14-FastAPI基础入门-异常响应处理

进阶

  1. 15-FastAPI进阶-中间件
  2. 16-FastAPI进阶-依赖注入
  3. 17-FastAPI进阶-ORM简介及安装
  4. 18-FastAPI进阶-ORM-建表
  5. 19-FastAPI进阶-ORM-在路由中使用ORM
  6. 20-FastAPI进阶-ORM操作数据-查询数据
  7. 21-FastAPI进阶-ORM操作数据-条件查询-比较查询
  8. 22-FastAPI进阶-ORM操作数据-条件查询-模糊查询
  9. 23-FastAPI进阶-ORM操作数据-聚合查询
  10. 24-FastAPI进阶-ORM操作数据-分页查询
  11. 25-FastAPI进阶-ORM操作数据-查询总结
  12. 26-FastAPI进阶-ORM操作数据-新增数据
  13. 27-FastAPI进阶-ORM操作数据-更新数据
  14. 28-FastAPI进阶-ORM操作数据-删除数据
  15. 29-FastAPI进阶-ORM总结

案例代码

学习检查清单

建议动作