Knowledge#
FastAPI, data modeling, databases, and CRUD patterns. Read these before working on the practice assignments.
Reference Pages#
FastAPI Intro โ FastAPI overview and setup
What are Path Parameters in FastAPI? โ Path parameters
FastAPI Code Examples for Query Parameters โ Query parameters and validation
Header Parameters in FastAPI โ Header and cookie parameters
Body in FastAPI โ Request bodies
Data Modeling (Pydantic) โ Pydantic data modeling
Install required packages โ PostgreSQL and SQLAlchemy setup
Async Python, Postgres, and SQLAlchemy โ Async database sessions
Alembic Introduction โ Schema migrations with Alembic
overview โ Dependency injection
CRUD Application Overview โ CRUD application patterns
What ASGI Is โ ASGI internals