Formation : WebService API REST (Création, Consommation et Intégration API Tierce)

AUTEUR Code-Codage ~ 06/06/2022
Formation Webservice Professionnel

A propos de cette formation 


Je vous propose de découvrir dans cette formation Comment créer et consommer vos propre WebService et l'intégration d'un API Tierce dans vos applications Mobile.


Webservice


Un Web Service est une application qui permet d'échanger des données avec d'autres applications web. Même si ces dernières sont construites dans des langages de programmation différents. Parmi les Web Services les plus connus on peut citer SOAP, REST ou HTTP.


Quelles sont les caractéristiques d'un web service ?


Un service Web possède les caractéristiques suivantes : il est accessible via le réseau ; il dispose d'une interface publique (ensemble d'opérations) décrite en XML ; ses descriptions (fonctionnalités, comment l'invoquer et où le trouver ?).


Quels sont les intérêts d'utiliser des web services ?


Le principal avantage des services Web réside dans le fait que la communication peut s'effectuer sur diverses plateformes. Le client et le serveur n'ont pas besoin d'avoir grand-chose en commun pour que la communication fonctionne.


C'est quoi un service web REST ?


REST (representational state transfer) est un style d'architecture logicielle définissant un ensemble de contraintes à utiliser pour créer des services web. Les services web conformes au style d'architecture REST, aussi appelés services web RESTful, établissent une interopérabilité entre les ordinateurs sur Internet.


Quelle est la différence entre le SOAP et le REST ?


REST est un ensemble de recommandations qui permet une mise en œuvre flexible, tandis que SOAP est un protocole avec des exigences spécifiques comme l'envoi de messages au format XML.


API


Une API, ou interface de programmation d'application, est un ensemble de définitions et de protocoles qui facilite la création et l'intégration de logiciels d'applications.


Pourquoi utiliser un API ?


L'API permet la communication de vos produits et services avec d'autres produits sans mettre en œuvre de directives. Un exemple serait la façon dont Google et Facebook fonctionnent de manière transparente avec les applications pour smartphone et les sites Web pour se connecter rapidement.


Avantage d'une API


Les API permettent à votre produit ou service de communiquer avec d'autres produits et services sans connaître les détails de leur mise en œuvre. Elles simplifient le développement d'applications et vous font ainsi gagner du temps et de l'argent.


Voici une petite explication en peu des détails sur quoi nous attend cette formation.


Information concernant la formation


Cette formation pour développeurs est destinée aux utilisateurs ayant déjà développé des applications avec les AGL DevOps de PC SOFT (WINDEV/WEBDEV) ou ayant préalablement suivi les formations "Niveau fondamental" de WINDEV ou WEBDEV. Vous apprendrez les concepts de création et consommation de webservices en manipulant les formats de réponse sans toutefois oublier la gestion des médias et l'intégration du paiement mobile-money.


Informations au sujet de cette formation spécialisée

  • Début de la formation : 27 Juin 2022
  • Durée de la formation : 30h soit 06h/semaine
  • Niveau requis : au moins niveau fondamental
  • Où : En ligne, Application utilisée Zoom

Bref pour plus de détails,  consulter le formulaire d'inscription disponible via ce lien https://forms.gle/co2jGeqARBkGaSxn6



Réponses