Master API Design
Cette formation vous permettra de maîtriser la conception d'une API REST publique de A à Z. Alternant théorie et pratique, c'est sur un projet live que vous apprendrez à architecturer une API, à mettre en place de l'auth, des pratiques de sécurité, mais aussi à la documenter, la tester, et à mettre en place un monitoring efficace conforme à des SLA. Vous comparerez enfin les différentes approches existantes pour la conception d'API (REST, GraphQL, RPC) et en analyserez leurs forces et faiblesses.
Objectif: découvrir toute la chaine de valeur d'une API, des bonnes pratiques de la conception à la maintenance.
Public: devs, ops, leads, architectes, managers tech
Master
API Design
Par Johann
API Expert
Durée
3 jours
Prix
2000 €
1500 € HT
Prochaine session: 25-27 nov.
🔎 Plongez dans la conception d'API REST publiques robustes et sécurisées, en abordant les aspects techniques essentiels et les besoins métier.
🔐 Renforcez la sécurité de vos API en maîtrisant les bonnes pratiques : authentification (clés API, JWT, OAuth), rate limiting et prévention des failles courantes (OWASP Top 10).
💡 Maîtrisez l'architecture sur un projet Nest.js, en structurant correctement vos URLs et en optimisant les réponses pour les clients (erreurs...)
📊 Optimisez l'observabilité grâce au logging, monitoring et alerting, tout en respectant les SLA et la conformité RGPD.
🔧 Améliorez la performance et la fiabilité de vos API avec des techniques avancées comme la pagination, l'asynchronicité, l'atomicité et l'idempotence, pour faire de votre API un véritable atout business.