
3 jours
Développement d'APIs REST avec Python
FastAPI, Pydantic, SQLAlchemy et bonnes pratiques backend
Python · API
Formations Thème
Concevoir une API que d'autres peuvent consommer, et la documenter pour qu'ils le fassent sans vous.
Demander une interventionVoir les programmes
Transfert de lanceur · archive du domaine public
Une API se juge à l’usage qu’en font ceux qui ne l’ont pas écrite. Les formations réunies ici tiennent les deux bouts : la conception et le développement d’une part, la documentation d’autre part — deux compétences que l’on suppose liées et qui, dans les faits, ne sont presque jamais portées par la même personne.
Le développement d’API REST en Python avec FastAPI traite le cheminement complet : modélisation des ressources, validation des entrées, codes de retour, authentification, versionnement. La documentation technique prend le relais sur OpenAPI et Swagger, et sur ce qui distingue une référence générée d’une documentation qu’on peut suivre. Les tests avancés et la qualité logicielle ferment la boucle : une API sans tests de contrat casse ses clients sans le savoir.
Concevoir une API est facile. La faire évoluer sans casser les applications qui en dépendent est le métier — et c’est le point que les cursus traitent le moins, parce qu’il ne se voit qu’au bout de six mois d’exploitation.
Les sessions passent donc du temps sur ce qui coûte cher plus tard : ce qu’on peut ajouter à une réponse sans rien casser et ce qu’on ne peut pas, pourquoi un code de retour mal choisi se paie en support, comment une documentation générée diverge du comportement réel. Ces questions débordent naturellement vers les tests et l’intégration continue et vers les bases de données, une API n’étant le plus souvent qu’une façade posée devant un modèle de données.
Interventions à Amiens, Paris et Lille, ailleurs sur devis, et en distanciel — c’est un des sujets qui passe le mieux à distance, chacun travaillant sur sa propre machine. Formats courts en école (BTS, licence professionnelle, école d’ingénieur) comme sessions intra-entreprise. Qui intervient, et sur quelles bases.
Au catalogue

3 jours
FastAPI, Pydantic, SQLAlchemy et bonnes pratiques backend
Python · API

2 jours
Rédiger, structurer et publier une documentation technique professionnelle
API

3 jours
Intégration, contrat, performance et sécurité dans la chaîne de test
DevOps · API
Conformité
C’est votre organisme qui est certifié Qualiopi, et c’est lui que l’audit contrôle — y compris sur les intervenants qu’il fait venir. Faire intervenir un formateur externe ne vous fait rien perdre, à condition qu’il produise ses pièces. Les miennes partent avec chaque intervention :
Questions fréquentes
Décrivez le contexte : niveau réel du groupe, volume horaire visé, période. Réponse sous deux jours ouvrés, avec un programme ajusté et un tarif — pas un catalogue à trier.