Comprendre et développer des APIs

Nombre d'heure : 0h

Les points forts de la formation

Objectif de la formation

- Comprendre ce qu’est une API, et en quoi elle peut enrichir votre modèle - Construire une approche API - Être capable d’engager une réflexion éclairée sur une stratégie d’APIsation de son SI

Contenu de la formation

- INTRODUCTION - Que sont les API ? - À quoi servent les API ? bénéfices et limites des APIs ? - API REST - GraphQL - Planification - Définir un plan produit pour vos APIs - Priorités de développement et feuille de route (Product Roadmap) - CONCEPTION - Identifier les ressources et les services à exposer - Définir le besoin / rédiger les ‘API story’ - Décrire ses APIs dans des diagrammes d’API - Utiliser les bonnes pratiques de versionning et de nommage des verbes d’API - Documenter une API REST avec OpenAPI - DÉVELOPPEMENT - Quels langages et outils de développement pour les API ? - Utiliser les bonnes librairies pour un codage efficient - Maitriser les différentes méthodes pour sécuriser une API - TESTS ET DÉPLOIEMENT - Développer des bouchons pour tester les APIs - Développer des tests unitaires pour les APIs - Mettre en place un processus de déploiement automatisé - OPÉRATIONS - Définir l’architecture d’opération des API - Garantir la montée en charge et la résilience - Assurer l’observabilité et la mesure de l’usage - Faire le bilan de l’usage et alimenter le backlog des évolutions

Résultats attendus

Modalités pédagogiques

Modalités pédagogiques adaptées aux personnes en situation de handicap

Notre centre de formation prend en charge et facilite l'accès à la formation des personnes en situation de handicap. Les locaux sont adaptés pour faciliter l'accès et les déplacements des personnes en situation de handicap (WC aux normes handicapées, espaces facile d'accès). Les activités annexes à la formation de cohésion, de jeux et de détentes sont accessibles aux personnes en situation de handicap. Mise à disposition d'un référent pédagogique handicap au sein du centre pour accompagner les apprenants.

Durée et rythme de la formation

0 h
Plusieurs rythmes possibles

Financement

Prix : 1900

Formations similaires

14 formations
HTML & CSS avancé
Lire plus...
Initiation au langage Javascript
Lire plus...
Approfondissement du Javascript
Lire plus...
TypeScript
Lire plus...
Apprentissage du langage PHP (PHP8)
Lire plus...
Programmation orientée objet en PHP
Lire plus...
Initiation au Framework PHP Symfony
Lire plus...
Framework PHP Symfony : perfectionnement
Lire plus...
Initiation au Framework ReactJs
Lire plus...
Approfondissement du Framework ReactJs
Lire plus...
Javascript, React & Electron
Lire plus...
Initiation au Framework VueJS
Lire plus...
Approfondissement du Framework VueJS
Lire plus...