Skip to main content

Schedule Detail

Unit/ChapterSessionContentLearning ObjectivesDelivery TypeDuration (mins)Training FormatTraining Materials / Logistics & Notes
11OS Foundations (FDs, Sockets, Event Loop)LO-1Concept/LectureOffline
12Python Concurrency & Asyncio LabsLO-2Assignment/LabOffline
13Web Concepts (REST, HTTP) & Uvicorn setupLO-3Concept/LectureOffline
24FastAPI Foundations & Paths/QueriesLO-4, LO-5Concept/LectureOffline
25Data Modeling with Pydantic BaseModelLO-6Concept/LectureOffline
26Lab: Pydantic schemas & input parsingLO-5, LO-6Assignment/LabOffline
37PostgreSQL Docker & AsyncPG setupLO-7Concept/LectureOffline
38SQLAlchemy ORM & Alembic MigrationsLO-8, LO-9Concept/LectureOffline
39Lab: Build schema, generate Alembic diffsLO-9Assignment/LabOffline
410Dependency Injection Overview (Depends)LO-10Concept/LectureOffline
411CRUD functionality & Repository PatternLO-11Assignment/LabOffline
512Authentication: JWT & OAuth2 FlowLO-12, LO-13Concept/LectureOffline
513Lab: Passlib Hashing & JWT issuanceLO-12, LO-13Assignment/LabOffline
514Authorization: RBAC logic & CORSLO-14, LO-15Concept/LectureOffline
615Testing App: Pytest & Mock DatabasesLO-16, LO-17Concept/LectureOffline
616Lab: Testing Async endpoints via HTTPXLO-16Assignment/LabOffline
617Custom ASGI Middleware & Error HandlersLO-18Concept/LectureOffline
-18Final Project Setup & Build-Assignment/LabOffline
-19Cross Review & Demo Day-Guides/ReviewOffline