FastAPI deep dive
A free 12-lesson course. Every lesson has a video walkthrough and a Jupyter notebook you can download or open in Google Colab. Tools covered: FastAPI, Pydantic.
13 minLesson 1
FastAPI Tutorial #1: Getting Started — Build Your First Python API
14 minLesson 2
FastAPI Tutorial #2: Path & Query Parameters Explained
15 minLesson 3
FastAPI Tutorial #3: Request Bodies & Pydantic Models
16 minLesson 4
FastAPI Tutorial #4: Response Models & HTTP Status Codes
17 minLesson 5
FastAPI Tutorial #5: Data Validation with Pydantic
17 minLesson 6
FastAPI Tutorial #6: Path Operation Configuration & Better Docs
17 minLesson 7
FastAPI Tutorial #7: Dependency Injection with Depends()
17 minLesson 8
FastAPI Tutorial #8: Class-Based & Sub-Dependencies
16 minLesson 9
FastAPI Tutorial #9: Organising Routes with APIRouter
17 minLesson 10
FastAPI Tutorial #10: Middleware & CORS Setup
18 minLesson 11
FastAPI Tutorial #11: Error Handling & Custom Exceptions
16 minLesson 12