Concevoir une API REST
Module CAP — Coda Dijon B2
Concevoir une API distante RESTful : rôle d'une API dans la communication entre services, principes REST (ressources, verbes HTTP, statuts), conventions de conception, documentation OpenAPI et navigation hypermédia (HATEOAS).
Objectifs
- Définir ce qu'est une API distante et identifier son rôle dans la communication entre services ou applications
- Expliquer les principes d'une API RESTful, en s'appuyant sur les verbes HTTP, les statuts de réponse, la structuration en ressources
- Concevoir une API RESTful simple, en appliquant les conventions de nommage, de gestion des routes, et de manipulation des données
- Documenter une API RESTful à l'aide d'OpenAPI, pour favoriser son adoption, sa maintenance, et son intégration par des tiers
- Appliquer les bonnes pratiques pour concevoir une API RESTful maintenable, sécurisée, bien documentée, et facilement consommable
- Utiliser les hypermédias (HATEOAS) pour guider la navigation entre les ressources
Durée
3 journées (septembre 2026).
À savoir
Contenu en cours de préparation.