路线 / 已完成

大白话学习路线图

先看完整顺序,再按文章逐篇学习。

返回学习路线

这个目录用来记录 easy-learn/ 里的文章阅读顺序。以后文章变多时,先看这里,不用靠文件名猜学习路线。

FastAPI 后端学习路线

建议按下面顺序学习:

顺序文章学完你应该知道什么
1大白话讲解——FastAPI 入门到进阶.mdFastAPI 是什么、接口是什么、参数怎么传、/docs 怎么用
2大白话讲解——FastAPI 搭建标准的api服务.md一个标准 API 服务应该有哪些目录、配置、路由、鉴权、部署基础
3大白话讲解——FastAPI 连接数据库并实现增删改查.md怎么连接数据库,怎么用 SQLAlchemy 写增删改查
4大白话讲解——FastAPI 使用 Alembic 管理数据库表结构.md为什么正式项目要用迁移,怎么生成、执行、回滚数据库迁移
5待写:大白话讲解——FastAPI 登录认证和 JWT 鉴权怎么登录、发 token、校验当前用户、保护接口、做管理员权限

配套基础

建议阶段文章适合什么时候看
部署前大白话讲解——Docker入门到进阶.md当你准备把 FastAPI、数据库、Redis 放进容器里运行时

推荐学习节奏

  1. 先读第 1 篇,只要理解接口是什么,不急着记代码。
  2. 再读第 2 篇,建立“标准后端项目长什么样”的整体地图。
  3. 第 3 篇要边看边敲代码,因为数据库和 CRUD 只看不练很容易忘。
  4. 第 4 篇重点理解“迁移是数据库结构的版本记录”,不要只背命令。
  5. 下一步补登录鉴权,因为真实后台系统一定要知道“谁能访问接口”。

当前文章状态

文章状态
FastAPI 入门到进阶已完成
FastAPI 搭建标准的 API 服务已完成
FastAPI 连接数据库并实现增删改查已完成
FastAPI 使用 Alembic 管理数据库表结构已完成
Docker 入门到进阶已完成
FastAPI 登录认证和 JWT 鉴权待写