Skip to course content
Free FastAPI backend course

FastAPI for AI Backend Development

Module 02

Local Setup, Project Structure, and Running with Uvicorn

By the end of this module you can set up a FastAPI project with a structure that survives growth, and run it under Uvicorn understanding what the reload flag is really doing.

Units

  1. Unit 02.00: A project layout that survives growth
  2. Unit 02.01: Running it, and what the reload flag costs
  3. Unit 02.02: Settings from the environment, typed
  4. Unit 02.03: The one command that must work on a fresh clone
  5. Unit 02.04: Pinning what you depend on

Module work