← Back to courses

FastAPI

Modern Python web APIs · Async · Type-safe · Auto docs · From first route to production

01Foundations- Install it, create the app, and turn ordinary Python functions into endpoints that check their own input
02HTTP layer- Control what you send back, read headers and cookies, accept file uploads, and fail in a tidy way
03Architecture- Shared setup code, wrappers that run around every request, and startup/shutdown work - the pieces that hold a real app together
04Advanced- Auth, databases, async, modular routers, testing, and production hardening
05Reference- The commands and function signatures you reach for most, on one page
Work through the groups in order the first time - each builds on the last. After that, use search to jump straight to the snippet you need.