R5A5 — Développement Avancé
API avancées : authentification, logging, temps réel…
Ce cours approfondit le développement d'APIs backend modernes. Authentification, logging, communication en temps réel — les patterns incontournables du développement avancé.
Thomas Louvet
CommencerPrérequis
- •R4A10 — Compléments Web ou équivalent
- •Bases Python / Flask appréciées
Objectifs
- Comprendre les fondamentaux des API et du protocole HTTP
- Concevoir des API RESTful avec les bonnes pratiques
- Structurer une application backend en couches (Controller, Service, Repository)
- Appliquer les principes de la Clean Architecture