Logo de l'organisme de formation

Activer vos talents : Passez à l'ACT

Représentation de la formation : API et Web Services
- Architecture, spécification et expression de besoins, sécurité et performance, test

API et Web Services - Architecture, spécification et expression de besoins, sécurité et performance, test

Formation à distance
Accessible
Durée : 21 heures (3 jours)
Taux de satisfaction :
8,0/10
(7 avis)
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire
Durée :21 heures (3 jours)
Cette formation est gratuite.
Se préinscrire

Formation créée le 05/02/2020. Dernière mise à jour le 03/11/2020.

Version du programme : 1

Programme de la formation Version PDF

API et Web services sont désormais des composants habituels et indispensables des architectures des SI des entreprises. Ces moyens d’échanges de données dépendent de normes, standards et protocoles avec leurs contraintes et limites. Comme pour tout sujet d’implémentation dans un projet IT, leurs mises en oeuvre nécessitent compétences et bonnes pratiques quant à leur spécification et qualification. Cette formation délivre, dans un contexte collaboratif entre formateur et stagiaires, l’ensemble de ces aspects pour améliorer l’efficacité et la pertinence de participants dans leurs activités futures. Des travaux pratiques complètent la dispense du contenu théorique pour apporter aux participants une perspective opérationnelle et concrète. En attention particulière, cette formation ne dispense pas les pratiques spécifiques pour le développement d’API ou WS.

Objectifs de la formation

  • Approfondir ses connaissances sur les caractéristiques d'une architecture SI orientée services et certaines de leurs technologies
  • Comprendre les principes de fonctionnement des Services Web
  • S’approprier un ensemble de bonnes pratiques de spécification, de compréhension d’architecture et d’objectifs de qualification et de test
  • Devenir autonome, pertinent, performant dans ses activités projets qui concernent et/ou impactent les Services Web
  • Un panorama complet sur les Services Web : caractéristiques, fonctionnement, création et mise en oeuvre
  • Le partage de bonnes pratiques pour spécifier et qualifier des Services Web sécurisés et performants.

Profil des bénéficiaires

Pour qui
  • Responsables études et développement, développeurs, acteurs de test et tout acteur de projets IT désirant comprendre les spécificités, contraintes et limites d’un architecture de SI basée sur les services et échanges de données pour gagner en efficacité et pertinence dans leurs activités respectives.
Prérequis
  • Connaitre les grands principes des systèmes d’informations des entreprise et des échanges de données, être acteur dans des processus de projets IT.

Contenu de la formation

  • Introduction
    • Architecture micro-services et Web Services API et Web Services – Pourquoi les mettre en oeuvre ? API et Web Services – Comment les mettre en oeuvre ?
    • Le protocole HTTP Des rappels Mécanisme d’interaction HTTP Modèle requête/réponse Structure d’une réponse : entête, corps, code réponse Gestion des paramètres et sessions
    • Les différents types et différentes technologies – API, REST, Web Services... – leurs avantages, inconvénients, contraintes et limites
    • Les modèles SOAP/XML vs RESTful/JSON – leurs avantages, inconvénients, contraintes et limites
    • Référencement et fonctions des API développées
    • Le standard WSDL
    • Formaliser une expression de besoins d’API et WS – contrat de service et protocole
    • Stratégie de test et API et Web Services – spécificités et contraintes de test Objectifs et moyens de test des API et Web Services Des outils de test d’API et web services – SoapUi, PostMan, autres… Scénariser et automatiser des test d’API et Web Services
    • Performances, charges et API et Web Services – ressources
    • Sécurité et API et Web Services – authentification et confidentialité, intégrité, disponibilité
  • 2ème partie – mise en application et travaux pratiques
    • Les axes majeurs ciblés :
    • Bonnes pratiques HTTP – les commandes et ordres
    • Mise en oeuvre de services d’échanges de données
    • Test et qualification
  • Répartition
    • Théorique : 30 %
    • Travaux pratiques : 70 %
Équipe pédagogique

Les experts qui animent la formation sont des spécialistes des matières abordées. Ils sont confirmés par nos équipes pédagogiques tant sur le plan des connaissances métiers que sur celui de la pédagogie.

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
Ressources techniques et pédagogiques
  • Accueil des stagiaires dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Mise à disposition en ligne de documents supports à la suite de la formation.
  • Mises en situation
  • Un PC par participant, équipé des outils exercés pendant la formation

Qualité et satisfaction

Taux de satisfaction des apprenants
8,0/10
(7 avis)

Modalités de certification

Résultats attendus à l'issue de la formation
  • S’approprier un ensemble de bonnes pratiques de spécification, de compréhension d’architecture et d’objectifs de qualification et de test
Modalité d'obtention
  • Délivrance d'une attestation

Accessibilité

Nos locaux sont accessibles pour les publics en situation de handicap : hall d’entrée, accueil, ascenseur…