Dans vos locaux
Pour ancrer les apprentissages et encourager la dynamique collective.
Les objectifs
Situer le rôle des API REST dans une architecture moderne et reconnaître leurs contraintes.
Concevoir et structurer des API REST claires, maintenables et alignées sur les conventions du secteur.
Identifier les risques courants et appliquer des mesures de sécurisation des API.
Mettre en place des mécanismes d’authentification et d’autorisation robustes (par exemple OAuth2, tokens).
Appliquer des bonnes pratiques telles que validation des données, gestion des erreurs, versioning, et contrôle d’accès.
Public visé
Développeurs Web (back-end ou full stack) impliqués dans la création ou la maintenance d’API.
Architectes techniques, ingénieurs et responsables de projet souhaitant formaliser leurs pratiques d’API.
DevOps souhaitant maîtriser les approches défensives pour les interfaces REST.
Prérequis
Connaissances des fondamentaux du protocole HTTP et des architectures Web.
Expérience en développement logiciel, idéalement avec des langages Web (par exemple JavaScript, Python, Java, PHP).
Compréhension basique des formats JSON et XML.
Pour ancrer les apprentissages et encourager la dynamique collective.
Pour allier flexibilité et interactions en temps réel avec le formateur.
Pour favoriser la concentration, les échanges et le confort des apprenants.