API & Web Services — Catalogue
Choisissez un cours ou un pack pour commencer.
Les métiers liés aux API et Web Services concernent les développeurs, ingénieurs d’intégration, architectes applicatifs, consultants techniques, équipes middleware et professionnels de l’automatisation qui doivent faire communiquer applications, données, SaaS et systèmes d’IA. Une intégration fiable exige bien plus qu’un appel HTTP : contrats, authentification, sécurité, erreurs, résilience, observabilité et compatibilité deviennent critiques dès qu’un service est utilisé en production.
Les 15 cours couvrent HTTP, JSON, consommation d’API REST, pagination et erreurs, authentification OAuth 2.x, conception REST, contrats et JSON Schema, OpenAPI, tests et observabilité, sécurité OWASP API, performance et résilience, webhooks et workflows événementiels, puis construction d’une API professionnelle avec FastAPI. À l’issue du parcours, vous saurez concevoir, sécuriser, documenter, tester et intégrer des API professionnelles de bout en bout.
🎓 15 cours • 📘 120 leçons interactives • ⏱️ de 45 à 75 heures de formation conversationnelle
Meilleure offre
Pack Complet — Parcours API & Web Services
142,90 € HT
Économie : 104,60 €
29,70 €
22,90 HT
Économie : 6,80 €
Comprendre les API, Web Services et architectures d’intégration
comprendre pourquoi les API existent et comment elles relient applications, services, données et systèmes d’IA
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre le rôle d’une API dans un système d’information
- Identifier endpoint, ressource, opération et contrat
- Comprendre REST, RPC et les Web Services
- Atelier : cartographier les intégrations d’un système métier
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : cartographier les intégrations d’un système métier
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Maîtriser HTTP : requêtes, réponses, méthodes et statuts
comprendre les mécanismes HTTP indispensables pour utiliser et concevoir correctement une API
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre le cycle requête / réponse HTTP
- Utiliser GET, POST, PUT, PATCH et DELETE
- Comprendre méthodes sûres et méthodes idempotentes
- Atelier : diagnostiquer une série d’échanges HTTP
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : diagnostiquer une série d’échanges HTTP
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
Manipuler JSON, paramètres et données d’API
lire, construire et transmettre correctement les données échangées par une API
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.
- Comprendre objets, tableaux et types JSON
- Comprendre sérialisation et désérialisation
- Construire request body et response body
- Atelier : décoder et reconstruire un payload API complexe
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : décoder et reconstruire un payload API complexe
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
9,90 € HT
38,70 €
28,90 HT
Économie : 9,80 €
Consommer et tester une API REST
appeler une API avec des outils et du code puis contrôler la réponse obtenue
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Appeler une API avec curl
- Consommer une API en Python
- Gérer variables d’environnement et secrets de test
- Atelier : construire un client pour une API publique
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire un client pour une API publique
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Gérer pagination, filtres, erreurs et réponses complexes
construire des clients API robustes face aux volumes, erreurs et formats de réponse réels
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Comprendre la pagination d’une collection
- Combiner filtres, tri et recherche
- Gérer rate limits et réponses temporaires
- Atelier : rendre un client API robuste aux cas réels
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : rendre un client API robuste aux cas réels
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
Authentifier et autoriser les appels API
protéger l’accès aux API et choisir un mécanisme d’authentification adapté au contexte
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Distinguer authentification et autorisation
- Comprendre Basic Auth et Bearer Token
- Comprendre Client Credentials pour le service-à-service
- Atelier : choisir et sécuriser un mécanisme d’accès API
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : choisir et sécuriser un mécanisme d’accès API
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
12,90 € HT
47,70 €
35,90 HT
Économie : 11,80 €
Concevoir une API REST cohérente
transformer un besoin métier en ressources, endpoints et comportements HTTP cohérents
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.
- Transformer un besoin métier en ressources API
- Associer correctement méthodes HTTP et opérations
- Gérer idempotence et répétition des requêtes
- Atelier : concevoir une API REST à partir d’un besoin métier
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : concevoir une API REST à partir d’un besoin métier
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Définir les contrats, schémas et règles de validation
formaliser précisément ce qu’une API accepte, produit et garantit à ses consommateurs
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle d’un contrat API
- Définir le schéma d’une réponse
- Distinguer validation structurelle et règles métier
- Atelier : construire et faire évoluer un contrat API
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire et faire évoluer un contrat API
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
Documenter une API avec OpenAPI
décrire une API de manière exploitable par les développeurs, outils de test et générateurs de clients
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comprendre le rôle d’OpenAPI dans le cycle de vie API
- Documenter opérations et paramètres
- Réutiliser schemas et composants avec $ref
- Atelier : rédiger une spécification OpenAPI exploitable
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : rédiger une spécification OpenAPI exploitable
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
15,90 € HT
56,70 €
42,90 HT
Économie : 13,80 €
Tester, diagnostiquer et observer une API
mettre en place une stratégie de test et trouver rapidement l’origine d’un dysfonctionnement
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Construire une stratégie de test d’API
- Tester statuts, headers et contenus de réponse
- Automatiser une collection de tests
- Atelier : diagnostiquer une API défaillante
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : diagnostiquer une API défaillante
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Sécuriser une API
protéger les données, objets, fonctions et flux métier exposés par une API
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Cartographier les actifs et menaces d’une API
- Sécuriser authentification, rôles et fonctions
- Limiter consommation de ressources et flux métier sensibles
- Atelier : auditer et renforcer une API avec OWASP API Security
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : auditer et renforcer une API avec OWASP API Security
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
Gérer performance, quotas, cache et résilience
concevoir des intégrations capables de résister aux lenteurs, erreurs temporaires et variations de charge
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Définir timeouts et budgets de latence
- Gérer doublons et idempotence côté client et serveur
- Utiliser ETag et requêtes conditionnelles
- Atelier : rendre une intégration API résiliente et observable
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : rendre une intégration API résiliente et observable
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
18,90 € HT
74,70 €
48,90 HT
Économie : 25,80 €
Intégrer APIs, webhooks et workflows événementiels
orchestrer plusieurs services et réagir à des événements de manière fiable et contrôlée
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Comparer polling, webhook et événement asynchrone
- Recevoir et valider un webhook
- Traiter ordre, versioning et compatibilité des événements
- Atelier : construire un workflow événementiel fiable
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : construire un workflow événementiel fiable
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Construire une API professionnelle avec Python et FastAPI
mettre en œuvre les principes du parcours dans une API Python documentée, validée et testée
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Créer le squelette d’une API FastAPI
- Créer modèles de requête et de réponse
- Organiser configuration, dépendances et secrets
- Atelier : livrer une API FastAPI fonctionnelle et documentée
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : livrer une API FastAPI fonctionnelle et documentée
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT
Projet professionnel complet d’intégration API
concevoir, construire, sécuriser, tester et intégrer une API sur un cas métier de bout en bout
Informations sur la formation
Développeurs, ingénieurs d’intégration, architectes applicatifs et professionnels de l’automatisation devant concevoir, consommer, sécuriser ou exploiter des API et Web Services.
Maîtriser les fondamentaux du parcours ou disposer d’une expérience équivalente. Les notions avancées s’appuient sur les compétences acquises dans les cours précédents.
- Cadrer le besoin et les utilisateurs de l’API
- Implémenter ressources, endpoints et validations
- Documenter avec OpenAPI et automatiser les tests
- Atelier final : démontrer et défendre l’intégration API complète
- Mettre en œuvre les méthodes et outils du cours dans une situation professionnelle représentative.
- Produire un résultat exploitable en mobilisant les notions étudiées : démontrer et défendre l’intégration API complète
- Contrôler la cohérence, la qualité et les risques du résultat obtenu avant validation.
- Transférer les acquis du cours à un contexte professionnel comparable en justifiant les choix réalisés.
3 à 5 h
24,90 € HT