Python JavaScript & TypeScript SQL API Cybersecurity Fundamentals Cloud Fundamentals Data Modeling & Pipelines
← Développement

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

5 niveaux : Niveau 1 — 9,90 € HT Niveau 2 — 12,90 € HT Niveau 3 — 15,90 € HT Niveau 4 — 18,90 € HT Niveau 5 — 24,90 € HT
Aperçu d'une leçon dans le Learning Workspace

Meilleure offre

Pack Complet — Parcours API & Web Services

🎓 Attestation : "API professionnel" 247,50 €
📚 15 parcours 📖 120 leçons ⏱ 45 à 75 h ⚡ 1800 crédits inclus

142,90 € HT

Économie : 104,60 €

Pack Fondations API & HTTP 3 cours
🎓 Attestation : API — Fondations API & HTTP
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 240 crédits inclus

29,70 €

22,90 HT

Économie : 6,80 €

01 Niveau 1

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

Comprendre le rôle d’une API dans un système d’information Distinguer client, serveur, service et consommateur Identifier endpoint, ressource, opération et contrat Comparer API publique, privée et partenaire Distinguer intégration synchrone et événementielle Comprendre REST, RPC et les Web Services Situer SOAP, GraphQL et gRPC dans le paysage des API Atelier : cartographier les intégrations d’un système métier
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

9,90 € HT

02 Niveau 1

Maîtriser HTTP : requêtes, réponses, méthodes et statuts

comprendre les mécanismes HTTP indispensables pour utiliser et concevoir correctement une API

Comprendre le cycle requête / réponse HTTP Construire une URI et distinguer path et query Utiliser GET, POST, PUT, PATCH et DELETE Manipuler headers, Content-Type et Accept Interpréter les codes de statut 2xx, 3xx, 4xx et 5xx Comprendre méthodes sûres et méthodes idempotentes Analyser les échanges HTTP et leurs métadonnées Atelier : diagnostiquer une série d’échanges HTTP
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

9,90 € HT

03 Niveau 1

Manipuler JSON, paramètres et données d’API

lire, construire et transmettre correctement les données échangées par une API

Comprendre objets, tableaux et types JSON Lire et construire des structures JSON imbriquées Comprendre sérialisation et désérialisation Utiliser path parameters et query parameters Transmettre headers et métadonnées de requête Construire request body et response body Découvrir JSON Schema et la validation structurelle Atelier : décoder et reconstruire un payload API complexe
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 80 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Aucun prérequis technique avancé. Une pratique courante de l’ordinateur et une capacité à suivre des consignes techniques suffisent pour débuter.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

9,90 € HT

Pack Consommation et authentification 3 cours
🎓 Attestation : API — Consommation et authentification
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 300 crédits inclus

38,70 €

28,90 HT

Économie : 9,80 €

04 Niveau 2

Consommer et tester une API REST

appeler une API avec des outils et du code puis contrôler la réponse obtenue

Appeler une API avec curl Tester une API avec un client HTTP graphique Consommer une API en Python Consommer une API avec fetch en JavaScript Transmettre paramètres, headers et corps JSON Gérer variables d’environnement et secrets de test Vérifier le contenu et les métadonnées d’une réponse Atelier : construire un client pour une API publique
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

12,90 € HT

05 Niveau 2

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

Comprendre la pagination d’une collection Comparer pagination offset et pagination par curseur Combiner filtres, tri et recherche Interpréter les erreurs HTTP d’une API Utiliser un format Problem Details pour les erreurs Gérer rate limits et réponses temporaires Traiter réponses imbriquées, partielles ou incomplètes Atelier : rendre un client API robuste aux cas réels
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

12,90 € HT

06 Niveau 2

Authentifier et autoriser les appels API

protéger l’accès aux API et choisir un mécanisme d’authentification adapté au contexte

Distinguer authentification et autorisation Utiliser une API key sans exposer le secret Comprendre Basic Auth et Bearer Token Comprendre les rôles d’OAuth 2.x Utiliser Authorization Code avec PKCE Comprendre Client Credentials pour le service-à-service Gérer scopes, durée de vie et renouvellement des tokens Atelier : choisir et sécuriser un mécanisme d’accès API
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 100 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

12,90 € HT

Pack Conception et documentation 3 cours
🎓 Attestation : API — Conception et documentation
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 360 crédits inclus

47,70 €

35,90 HT

Économie : 11,80 €

07 Niveau 3

Concevoir une API REST cohérente

transformer un besoin métier en ressources, endpoints et comportements HTTP cohérents

Transformer un besoin métier en ressources API Concevoir des URI cohérentes et prévisibles Associer correctement méthodes HTTP et opérations Choisir les codes de statut adaptés Concevoir collections, filtres et pagination Gérer idempotence et répétition des requêtes Faire évoluer une API sans casser ses consommateurs Atelier : concevoir une API REST à partir d’un besoin métier
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

Connaître les fondamentaux introduits dans les premiers cours du parcours ou disposer d’une expérience pratique équivalente.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

15,90 € HT

08 Niveau 3

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

Comprendre le rôle d’un contrat API Définir le schéma d’une requête Définir le schéma d’une réponse Exprimer types, champs obligatoires et contraintes Valider les données avec JSON Schema Distinguer validation structurelle et règles métier Concevoir un modèle d’erreur stable et compatible Atelier : construire et faire évoluer un contrat API
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

15,90 € HT

09 Niveau 3

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

Comprendre le rôle d’OpenAPI dans le cycle de vie API Décrire info, servers et paths Documenter opérations et paramètres Décrire requestBody et contenus Documenter responses et erreurs Réutiliser schemas et composants avec $ref Déclarer securitySchemes, exemples et documentation Atelier : rédiger une spécification OpenAPI exploitable
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 120 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

15,90 € HT

Pack Qualité, sécurité et résilience 3 cours
🎓 Attestation : API — Qualité, sécurité et résilience
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 420 crédits inclus

56,70 €

42,90 HT

Économie : 13,80 €

10 Niveau 4

Tester, diagnostiquer et observer une API

mettre en place une stratégie de test et trouver rapidement l’origine d’un dysfonctionnement

Construire une stratégie de test d’API Écrire des tests positifs, négatifs et de limites Tester statuts, headers et contenus de réponse Comprendre tests de contrat et compatibilité Utiliser mocks, stubs et services simulés Automatiser une collection de tests Exploiter logs, corrélation, métriques et traces Atelier : diagnostiquer une API défaillante
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

18,90 € HT

11 Niveau 4

Sécuriser une API

protéger les données, objets, fonctions et flux métier exposés par une API

Cartographier les actifs et menaces d’une API Contrôler l’autorisation au niveau des objets Sécuriser authentification, rôles et fonctions Valider les entrées et limiter les injections Protéger secrets, transports et configuration Limiter consommation de ressources et flux métier sensibles Contrôler SSRF, API tierces et inventaire des endpoints Atelier : auditer et renforcer une API avec OWASP API Security
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

18,90 € HT

12 Niveau 4

Gérer performance, quotas, cache et résilience

concevoir des intégrations capables de résister aux lenteurs, erreurs temporaires et variations de charge

Définir timeouts et budgets de latence Mettre en place retries, backoff et jitter Gérer doublons et idempotence côté client et serveur Appliquer rate limiting, quotas et politiques de consommation Comprendre cache HTTP, fraîcheur et invalidation Utiliser ETag et requêtes conditionnelles Comprendre dégradation contrôlée et circuit breaker Atelier : rendre une intégration API résiliente et observable
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 140 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

18,90 € HT

Pack Intégration et maîtrise professionnelle 3 cours
🎓 Attestation : API — Intégration et maîtrise professionnelle
📚 3 parcours 📖 24 leçons ⏱ 9 à 15 h ⚡ 480 crédits inclus

74,70 €

48,90 HT

Économie : 25,80 €

13 Niveau 5

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

Comparer polling, webhook et événement asynchrone Concevoir un payload d’événement stable Recevoir et valider un webhook Vérifier authenticité, signature et fraîcheur d’un événement Gérer retries, doublons et idempotence du consommateur Traiter ordre, versioning et compatibilité des événements Chaîner plusieurs APIs dans un workflow Atelier : construire un workflow événementiel fiable
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

24,90 € HT

14 Niveau 5

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

Créer le squelette d’une API FastAPI Définir routes, path parameters et query parameters Créer modèles de requête et de réponse Valider les données et gérer les erreurs Connecter l’API à une base de données SQL Organiser configuration, dépendances et secrets Ajouter authentification, OpenAPI et tests Atelier : livrer une API FastAPI fonctionnelle et documentée
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

24,90 € HT

15 Niveau 5

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

Cadrer le besoin et les utilisateurs de l’API Concevoir le modèle de données et le contrat Implémenter ressources, endpoints et validations Mettre en place authentification et autorisation Gérer collections, pagination et erreurs Documenter avec OpenAPI et automatiser les tests Ajouter sécurité, résilience et webhook Atelier final : démontrer et défendre l’intégration API complète
📚 8 leçons ⏱ 3 à 5 h 🎯 Quiz inclus ⚡ 160 crédits inclus
Informations sur la formation
Public visé

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.

Prérequis

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.

Objectifs pédagogiques
  • 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
Compétences visées
  • 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.
Durée estimée

3 à 5 h

Tarif

24,90 € HT