Skip to main content
本周核心:FastAPI 是当前最火的 Python Web 框架。本周目标是掌握从基础接口开发、依赖注入、Pydantic 数据验证到数据库整合的全流程,最终能够独立开发生产级接口。

本周课程安排

Day 15 | FastAPI 快速入门

Hello World、路由定义、路径参数与查询参数、Swagger UI

Day 16 | Pydantic 数据验证

Request Body 定义、数据模型校验、响应模型 (Response Model)

Day 17 | 依赖注入与中间件

Dependency Injection 系统、鉴权中间件、CORS 配置

Day 18 | 数据库整合 (SQLAlchemy)

Async Session、ORM 模型定义、FastAPI 整合数据库 CRUD

Day 19 | 生产级部署与配置

环境变量管理 (.env)、Gunicorn + Uvicorn 部署、Docker 容器化

Day 20-21 | 综合实战与复盘

实战:构建“运维数据查询 API 服务”

返回上一周

第 02 周 | Python 进阶

下一周预览

第 04 周 | Go 语言拓展