每完成一项打 ✅,全章完成后填写完成日期
- 当前阶段:FastAPI + AI 应用主线
- 当前目标:先完成 Python 基础、FastAPI、测试、HTTP、数据库和第 50 章 AI 助手 API 项目
- 完成章节数:0 / 60
- 完成里程碑项目:0 / 6
- 下一步建议:从第 01 章补齐 Python 语法,再尽快推进到第 44、45、50 章形成 AI API 后端闭环
| 层级 | 章节 | 目标 |
|---|---|---|
| 第一层 | 01-12、15、19、29、39、41、44、45、46、49、50、51 | 能写出可测试的 FastAPI AI 应用 API |
| 第二层 | 13-18、21-28、31-34、47-48、52-56 | 补齐异步、工程化、缓存、部署和安全能力 |
| 第三层 | 35-38、57-60 | 性能、数据分析、AI 应用架构和进阶方向 |
| # | 章节 | 优先级 | 理论 | Demo | 验收 | 项目任务 | 复习 | 完成日期 |
|---|---|---|---|---|---|---|---|---|
| 01 | 环境搭建与Python初印象 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 02 | Python基础语法 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 03 | 控制流程 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 04 | 函数基础 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 05 | 字符串详解 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 06 | 列表与元组 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 07 | 字典与集合 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 08 | 文件与IO操作 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 09 | 异常处理 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 10 | 里程碑:Python SE小项目 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 11 | 函数进阶 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 12 | 推导式与迭代器 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 13 | 生成器与协议 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 14 | 装饰器 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 15 | 模块与包 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 16 | 正则表达式 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 17 | 日期时间处理 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 18 | 标准库精华 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 19 | 类型注解与类型检查 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 20 | 里程碑:工具库项目 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 21 | 面向对象入门 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 22 | 继承与多态 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 23 | 魔术方法 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 24 | 属性与描述符 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 25 | 类方法与静态方法 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 26 | 抽象类与接口 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 27 | 数据类与枚举 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 28 | 设计模式 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 29 | 测试基础(pytest) | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 30 | 里程碑:OOP设计项目 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 31 | 并发基础(threading) | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 32 | 多进程(multiprocessing) | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 33 | 异步编程基础(asyncio) | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 34 | 异步进阶(aiohttp) | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 35 | 元编程 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 36 | 函数式编程 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 37 | 内存管理 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 38 | 性能优化 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 39 | 日志与调试 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 40 | 里程碑:并发爬虫项目 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 41 | HTTP基础与requests | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 42 | Flask入门 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 43 | Flask进阶 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 44 | FastAPI入门 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 45 | FastAPI进阶 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 46 | 数据库基础 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 47 | SQLAlchemy ORM | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 48 | Redis与缓存 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 49 | API设计最佳实践 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 50 | 里程碑:AI助手API项目 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 51 | 虚拟环境与依赖管理 | L1 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 52 | 项目结构与打包 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 53 | Docker与容器化 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 54 | CI/CD基础 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 55 | 里程碑:完整微服务项目 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 56 | 安全编程 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 57 | 数据分析入门 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 58 | 数据可视化 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 59 | 系统设计与面试 | L3 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ | |
| 60 | 总结与进阶路线 | L2 | ⬜ | ⬜ | ⬜ | ⬜ | ⬜ |