Jour 1 — API web avec FastAPI
- FastAPI vs Flask vs Django
- Installation et premier projet
- Architecture ASGI et performances
- Décorateurs de routes et méthodes HTTP
- Path parameters et validation
- Query parameters avec types
- Request body avec Pydantic
- Modèles Pydantic : schémas, imbrication et types personnalisés
- Sérialisation et désérialisation
- Status codes, response models, headers et cookies
- HTTPException et handlers d'exceptions personnalisés
- Documentation automatique