Core Python
Language depth — the floor for every Python backend interview.
- Types, OOP, decorators, and generators
- Memory model, GIL, and concurrency
- Stdlib patterns and scenario drills
Two modules in one track — Core Python for language depth, FastAPI for production API engineering.
Backend loops test Python mechanics and API design — start with fundamentals, then ship APIs.
Free guides from types and GIL through auth, databases, and deployment.
Free guides · Core Python first, then FastAPI
22 topics across two modules — language first, then FastAPI production engineering.
Language depth — the floor for every Python backend interview.
Production APIs — frameworks, data, auth, and deployment.
Defend trade-offs across language and backend rounds.
Two modules
Start with Core Python for language depth, then move to FastAPI for API engineering.
Module 1
Language fundamentals — types, OOP, decorators, generators, memory, GIL, concurrency, and stdlib patterns.
Module 2
Backend APIs — FastAPI, Pydantic, SQLAlchemy, JWT auth, testing, deployment, and system design.