Skip to content
Skip to Content
Coding
Web Dev

Concevoir, construire et tester des API modernes

Cette formation de deux jours introduit les participants aux fondamentaux et aux bonnes pratiques du développement d'API modernes. Elle explore l'architecture REST, le cycle de vie des API , de la conception aux tests , ainsi que des notions essentielles comme l'authentification, la gouvernance et le mocking. À travers une combinaison de théorie et d'exercices pratiques, les participants apprendront à concevoir des API robustes, sécurisées et maintenables, véritables piliers des écosystèmes numériques actuels. 

Content
  • Introduction aux API et aux principes REST 
  • Conception et documentation d'API REST 
  • Méthodes HTTP, codes de statut et formats de données 
  • Authentification et autorisation 
  • Versioning, gestion des erreurs et bonnes pratiques 
  • Gouvernance et gestion du cycle de vie des API 
  • Mocking et tests d'API pour des intégrations fiables 
  • Atelier pratique : concevoir et tester sa propre API 
  • Récapitulatif et session de questions/réponses 

Learning Outcomes
  • Comprendre les principes fondamentaux de la conception et de la mise en oeuvre d'API REST. 
  • Savoir structurer, versionner et documenter efficacement une API. 
  • Acquérir une expérience pratique des mécanismes d'authentification et de sécurité. 
  • Découvrir les techniques de mocking et de test d'API pour accélérer les développements. 
  • Explorer l'importance de la gouvernance et de la gestion du cycle de vie dans des écosystèmes d'API à grande échelle. 

Training Method

La formation combine des apports théoriques et de nombreux exercices pratiques. Les participants conçoivent, simulent (mock) et testent des API dans un environnement guidé, en utilisant des outils modernes et des pratiques reconnues. Cette approche garantit une compréhension solide des concepts fondamentaux tout en favorisant l'application concrète, la collaboration et la résolution de problèmes en contexte réel. 

Certification
Certificate of Participation
Prerequisites
  • Compréhension de base des technologies web (HTTP, JSON, architecture client–serveur). 
  • Familiarité avec au moins un langage de programmation. 
  • Une expérience avec des outils tels que Postman ou curl est un atout mais n'est pas obligatoire. 
  • Intérêt général pour le développement logiciel, l'intégration ou la gestion d'API. 


Planning and location
Session 1
23/07/2026 - Thursday
09:00 - 17:00
Session 2
24/07/2026 - Friday
09:00 - 17:00
Session 1
26/11/2026 - Thursday
09:00 - 17:00
Session 2
27/11/2026 - Friday
09:00 - 17:00
56.00 € 56.00 €

Your trainer(s) for this course