Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 1.12 KB

File metadata and controls

20 lines (17 loc) · 1.12 KB

Documentation Index

Step-by-step guides for learning FastAPI backend development.

Start here: ../LEARNING-GUIDE.md

# Guide Topic
01 Getting Started Setup, run server, Swagger UI
02 How REST APIs Work HTTP, JSON, status codes, CRUD
03 Project Structure Folders, layers, request flow
04 Database & SQLAlchemy ORM, sessions, migrations
05 Auth & JWT Login, tokens, bcrypt
06 RBAC Roles, permissions, ownership
07 Rate Limiting & Middleware slowapi, logging, CORS
08 Error Handling & Logging Exceptions, HTTP errors
09 Testing pytest, fixtures
10 Docker & Deployment Postgres, production
11 API Reference All endpoints + curl
12 Interview Concepts Backend interview Q&A