Curriculum
课程目录
按模块查看章节。课程链接均可直接访问,建议顺序只是学习提示。
Module 1
基础与心智模型
9 个章节
- 01从前端工程师到后端开发者的完整路线图+10 XP
- 02从前端到后端:最重要的是切换思维视角+10 XP
- 03环境搭建:pyenv + venv + uv,一次配好不再头疼+10 XP
- 04变量、类型与类型提示:Python 是动态类型,但你可以写得像 TypeScript 一样安全+10 XP
- 05字符串操作:Python 的字符串方法比 JS 丰富得多+10 XP
- 06控制流:if/for/while/match,Python 用缩进替代花括号+10 XP
- 07推导式与生成器:Python 最优雅的数据变换语法+10 XP
- 08解包、切片与序列操作:Python 处理集合数据的核武器+10 XP
- 09函数基础:def、参数、返回值与作用域+10 XP
Module 2
工程实践
9 个章节
Module 3
系统边界
9 个章节
- 19dataclass 与 Pydantic:现代 Python 的数据建模+10 XP
- 20异常处理:try/except 是后端代码健壮性的基石+10 XP
- 21文件操作:读写文件、JSON 处理与 pathlib+10 XP
- 22类型系统:像写 TypeScript 一样写 Python 类型提示+10 XP
- 23测试基础:pytest 是 Python 的 Jest+10 XP
- 24HTTP 基础:从前端视角切换到后端视角+10 XP
- 25FastAPI 入门:用 Python 写 API 比 Express 还简单+10 XP
- 26FastAPI 进阶:中间件、依赖注入与路由分组+10 XP
- 27Pydantic 数据校验:后端的 Zod+10 XP
Module 4
交付与进阶
8 个章节
