Détails
- 24 Sections
- 76 Lessons
- 21 heures
Expand all sectionsCollapse all sections
- Introduction à OpenAPI2
- 1.1Présentation d’OpenAPI
- 1.2Usages
- Introduction à OpenAPI2
- 2.1Présentation d’OpenAPI
- 2.2Usages
- API first3
- 3.1Définitions
- 3.2Usages et fonctionnement
- 3.3Travaux pratiques
- API first3
- 4.1Définitions
- 4.2Usages et fonctionnement
- 4.3Travaux pratiques
- Webservice Rest – introduction3
- 5.1Présentation du concept de Webservice Rest
- 5.2Usages
- 5.3Fonctionnement selon le langage de programmation (JS, Python, Ruby, Node.js…)
- Webservice Rest – introduction3
- 6.1Présentation du concept de Webservice Rest
- 6.2Usages
- 6.3Fonctionnement selon le langage de programmation (JS, Python, Ruby, Node.js…)
- Format d'échange de données2
- 7.1Introduction à JSON
- 7.2Cas d’usage
- Format d'échange de données2
- 8.1Introduction à JSON
- 8.2Cas d’usage
- Conception et mise en oeuvre OpenAPI5
- 9.1Définissez les spécifications de votre API
- 9.2Choisissez un outil pour concevoir votre API
- 9.3Créez la documentation de votre API
- 9.4Mettre en oeuvre votre API
- 9.5Validez votre API
- Conception et mise en oeuvre OpenAPI5
- 10.1Définissez les spécifications de votre API
- 10.2Choisissez un outil pour concevoir votre API
- 10.3Créez la documentation de votre API
- 10.4Mettre en oeuvre votre API
- 10.5Validez votre API
- OpenAPI dans la pratique3
- 11.1Quels sont les avantages de l’utilisation des OpenAPI ?
- 11.2Créer une spécification OpenAPI simple
- 11.3Validez votre spécification OpenAPI
- OpenAPI dans la pratique3
- 12.1Quels sont les avantages de l’utilisation des OpenAPI ?
- 12.2Créer une spécification OpenAPI simple
- 12.3Validez votre spécification OpenAPI
- Sécurisation de l'API5
- 13.1Contrôle des versions
- 13.2Documentation
- 13.3Authentification et autorisation
- 13.4Validation des entrées
- 13.5Limitation des taux
- Sécurisation de l'API5
- 14.1Contrôle des versions
- 14.2Documentation
- 14.3Authentification et autorisation
- 14.4Validation des entrées
- 14.5Limitation des taux
- Test de l'API4
- 15.1Générer du code client
- 15.2Utiliser un cadre de test
- 15.3Validation de schémas
- 15.4Utiliser un serveur de simulation (mock)
- Test de l'API4
- 16.1Générer du code client
- 16.2Utiliser un cadre de test
- 16.3Validation de schémas
- 16.4Utiliser un serveur de simulation (mock)
- Rest vs Soap3
- 17.1Présentation des deux modèles & des différences fondamentales
- 17.2Forces et faiblesses de chacun
- 17.3Présentation du modèle de maturité de Richardson
- Rest vs Soap3
- 18.1Présentation des deux modèles & des différences fondamentales
- 18.2Forces et faiblesses de chacun
- 18.3Présentation du modèle de maturité de Richardson
- Dépasser la norme Open API 3.02
- 19.1L’ajout de caractéristiques et/ou de fonctionnalités supplémentaires par rapport à ce qui est spécifié au sein de la norme
- 19.2Limitations des dépassements de la norme : usage & compréhension
- Dépasser la norme Open API 3.02
- 20.1L’ajout de caractéristiques et/ou de fonctionnalités supplémentaires par rapport à ce qui est spécifié au sein de la norme
- 20.2Limitations des dépassements de la norme : usage & compréhension
- Génération automatique d'APIS2
- 21.1Présentation de l’outil de génération de code Swagger Codegen
- 21.2Présentation de l’outil de génération de code OpenAPI Generator
- Génération automatique d'APIS2
- 22.1Présentation de l’outil de génération de code Swagger Codegen
- 22.2Présentation de l’outil de génération de code OpenAPI Generator
- Création & usage de SDK4
- 23.1Création de SDK
- 23.2Structure & interface
- 23.3Modification de SDK
- 23.4Utilisation et forces des SDK
- Création & usage de SDK4
- 24.1Création de SDK
- 24.2Structure & interface
- 24.3Modification de SDK
- 24.4Utilisation et forces des SDK