recherche

Recherche

espace stagiaire

Espace stagiaire

Nous contacter
 

Télécharger en PDF

Imprimer

Partager

INTER

INTRA

Inter

La formation inter-entreprise se déroule dans nos locaux ou à distance et peut regrouper des salariés de différentes entreprises au sien d'une même session. Le contenu et les dates de formation sont définis par notre catalogue.

Intra

La formation intra-entreprise se déroule dans nos locaux, dans les locaux de l'entreprise ou à distance et regroupe des salariés d'une même entreprise. Le contenu et les dates pourront être adaptés à des besoins spécifiques.

Référence 205
Durée2 jour (14 heure)
Tarif public (inter) Nous consulter

éligible au CPF
tarif incluant la certification

Qu'est-ce que le CPF ?

Tout salarié ou demandeur d’emploi, dès l’âge de 16 ans, peut utiliser un compte personnel de formation (CPF), tout au long de sa vie active, pour suivre une formation qualifiante, certifiante ou diplômante.

Votre compte est automatiquement crédité tous les ans et a pour vocation de contribuer au maintien de votre employabilité et à la sécurisation de votre parcours professionnel grâce à l’obtention d’une qualification ou d’une certification.

En savoir plus

Tarif public (intra) Nous consulter

Prochaines sessions

Chargement...

Aucune session n'est planifiée pour le moment. Vous pouvez toujours nous contacter pour une solution sur mesure.

Faire une demande

Oups ! Nous n'arrivons temporairement pas à vous afficher les sessions. Vous pouvez tout de même nous appeler ou laisser une demande d'inscription pour planifier une session (en présentiel ou à distance).

04 37 24 36 78

Offre intra-entreprise

Nos conseillers vous proposeront une solution sur mesure qui correspondra au mieux aux besoins de votre entreprise.

Sessions et inscription

Masquer les sessions

Description de la formation

Apprenez à développer des services Web en PHP en suivant cette formation.

Objectifs pédagogiques

A l'issue de cette formation, l'apprenant sera capable de :

  • Comprendre les concepts fondamentaux de fonctionnement des Services Web SOAP et des Services REST.
  • Analyser la structure d'un document WSDL et des messages SOAP
  • Ecrire un service Web en PHP en utilisant l'une des bibliotèques du marché, et consommer ce service
  • Ecrire et consommer un Service REST

Pour qui ?

Toute personne souhaitant apprendre à développer des services Web avec le langage PHP.

Pré-requis

  • Connaissance de la programmation et du langage HTML, ainsi que des technologies de l'Internet
  • Connaître le langage PHP
  • Connaître la technologie XML

Certification

Aucune certification n'est applicable sur cette formation actuellement.

Laissez-nous vous présenter cette formation

Présentateur

Contenu du programme et objectifs opérationnels

Rappels fondamentaux sur XML

  • Concepts de document
  • Document bien formé et document valide
  • Les applications d'XML
  • Analyse, transformation (XSLT), formatage (XSL-FO)
  • Les modèles de données : XML Schema.
  • Validation de données : DTD, XML Schema

 

 

Introduction aux Services Web

  • Rappels sur les architectures n-tiers et les composants distribués
  • Inconvénients et limites du développement à base de composants distribués
  • Principes et objectifs des Services Web
  • Avantages et limitations
  • Les technologies des Services Web
  • SOAP
  • WSDL
  • UDDI
  • Vers une architecture orientée service (SOA)

 

 

Développement de Services Web SOAP avec PHP

  • Principes généraux de développement de Services Web en PHP
  • Organisation du code et considération sur les fonctions/méthodes
  • Présentation des différentes bibliothèques de développement de Services Web PHP

 

 

L'extension SOAP de PHP 5

  • Activation de l'extension SOAP de PHP 5
  • Les options du fichier php.ini
  • Présentation des principales classes
  • SoapServer
  • SoapClient
  • SoapFault
  • Écriture d'un service et de son client

 


 

Autres bibliothèques SOAP

  • La bibliothèque de Services Web du Zend Framework
  • Rappels sur les concepts et principaux objets du Zend Framework.
  • Télécharger et installer Zend Framework
  • Présentation des principales classes
  • Écriture d'un service et de son client

 

 

Introduction aux architectures REST

  • Les concepts fondamentaux de REST (REpresentational State Transfer)
  • Utilisation de REST dans une architecture informatique.
  • Architecture client/serveur HTTP.
  • Structure d'une requête et d'une réponse HTTP.
  • L'identification des ressources par URI.
  • SOAP vs. REST
  • Les formats de données utilisables
  • XML, HTML, JSON

 

 

Développement de Services REST avec PHP

  • Principes de base pour la construction d'une API Serveur REST
  • Les frameworks et librairies PHP pour REST
  • Recess
  • Slim
  • Implémentation de services REST avec ces frameworks et librairies
  • Utilisation d'XML et de JSON
  • Développement de clients REST
  • Avec les librairies (Guzzle)
  • Avec CURL

 

Mécanismes de tests de Services Web

  • Application aux services SOAP et REST
  • Les outils intégrés aux IDE
  • Outils alternatifs
  • SOAP UI

Télécharger en PDF

Plus d'information sur cette formation ?