FastAPI Basics
1. What FastAPI Is2. Project Structure & Application Lifecycle3. Path Parameters vs Query Parameters4. Request Bodies & Pydantic Models5. Response Models & Serialization6. Status Codes & HTTP Semantics7. Error Handling & Exception Design8. Dependency Injection (FastAPI Superpower)9. Middleware & Request Flow10. Configuration, Environment & Secrets11. HTTP Methods in Practice: GET & POST12. Interactive API Documentation with /docs13. Jinja2 Integration with FastAPI14. Managing CSS and JavaScript in Jinja215. Serving Images from Static Folders in Jinja216. Asynchronous Endpoints and Streaming Responses17. CRUD Operations with MongoDB18. Multiple Collections and Relationships in MongoDB19. Tourist and TouristTransaction Modules with Jinja2
Last updated