Bienvenue chez Mill-Forma ! Si vous êtes intéressés par la programmation et en particulier par l’exploration des API REST, alors notre formation de 35 heures organisée à Carpentras, vous ouvre de nouvelles possibilités de réaliser encore plus de choses ! C’est l’opportunité de vous perfectionner et d’être à la pointe des nouvelles technologies. Faites le grand pas et joignez nos cours de programmation et développez les compétences API rest dont vous avez besoin. Chez Mill-Forma, nous nous engageons à vous accompagner pour découvrir et apprendre les connaissances et techniques nécessaires pour programmer des applications modernes avec des API rest. Notre expertise et notre savoir-faire sauront satisfaire vos attentes et vous permettront de devenir exigeant.e sur les applications que vous réaliserez.
PROGRAMME DE FORMATION API REST
Prérequis:
Connaissance de base en informatique et en programmation. Notions de base en architecture web et maîtrise des différents types de codes ( PHP, HTML, Javascript, …).
Profils des stagiaires:
Développeurs web, Ingénieurs logiciels, Architectes logiciels ou toute personne souhaitant apprendre comment créer et utiliser des API REST.
Objectifs pédagogiques :
1. Comprendre le concept et maîtriser les philosophies derrière les API REST et l’architecture REST.
2. Réaliser l’intégration technique et l’utilisation d’API REST dans une application.
3. Utiliser des outils et services Web afin de générer et consommer des API REST.
Objectifs opérationnels :
1. Maitriser la création et le déploiement d’API REST.
2. Obtenir les principaux bénéfices et avantages de l’utilisation d’une API REST.
3. Valider la qualité et le bon fonctionnement d’une API REST.
Modules:
Module 1: Introduction aux API REST
• Comprendre le concept et les philosophies derrière REST.
• Comprendre les rôles et responsabilités des API dans une application.
• Comparaison entre API web et sémantiques.
Module 2: Mise en place des prérequis techniques
• Maîtriser les techniques pour utiliser les API réseau.
• Comprendre les bases des formats de données XML et JSON.
• Maîtriser la mise en place et le déploiement des routes et des contrôleurs
Module 3: Mise en place des API dans une application
• Comprendre la place des API dans une application et leur mode d’utilisation.
• Comprendre le cycle de vie des API et ses principales phases.
• Maîtriser les bonnes pratiques et les limites des API.
Module 4: Consommer et générer des API REST
• Maîtriser la communication client/serveur des API.
• Utiliser des outils Web afin de consommer et de générer des API.
• Comprendre les différents types de requêtes HTTP et leurs utilisations dans les API.
Module 5: Valider et déboguer les API
• Comprendre les contrats et authentification d’une API.
• Comprendre les schémas de routage, méthodes et codes d’état d’une API.
• Utiliser des outils de débogage et des tests unitaires.
Module 6: Sécuriser et surveiller l’API
• Comprendre et appliquer les principales rules de sécurité.
• Mettre en place un système de surveillance et d’alerte.
• Maîtriser les bonnes pratiques de déploiement d’API.
Cette formation est de type intra-entreprise et est identique, quel que soit le nombre de stagiaires. Il est également possible d’organiser un positionnement pédagogique en amont afin de personnaliser le programme de formation et les supports de cours en fonction des besoins et des objectifs particulier de l’entreprise.
Nous avons la certification Qualiopi par Bureau Veritas, ce qui implique un audit obligatoire de notre organisme de formation tous les 18 mois. Nos formations peuvent être Éligibles à une prise en charge par votre OPCO, sous réserve d’acceptation de celui-ci et des fonds disponibles.
Notre centre de formation est référencé auprès des OPCOs suivants :AFDAS; OPCO ATLA; Uniformation; AKTO; OCAPIAT; OPCO2i; OPCO EP; Opcommerce.