Booster des Talents IT

Formation REST, développement en PHP

Cette formation REST développement en PHP, a pour objectif d'apprendre à développer une architecture REST en PHP afin d'exposer des ressources en ligne et de les consommer. Au-delà des principes, elle aborde la pratique avec des exemples et exercices d'implémentation d'un service REST simplifié.
  • le 29/11/2017 à Toulouse
  • le 19/12/2017 à Lyon
  • le 21/12/2017 à Aix-en-Provence
  • + 11 autres sessions
Prixà partir de
1210 €HT
RéférenceAF13559
Durée2 jours
Public Architectes, Chefs de Projet, Développeurs, Ingénieurs
PrérequisConnaissances élémentaires en PHP objet, HTTP et HTML
TP50%

Plan de Formation REST, développement en PHP

SOA et services Web

Le SOA
Les technologies liées au SOA
Les services Web
Formats d’échange
ROA et REST
Avantages et limites des services Web
REST vs SOAP

Rappels XML

Syntaxe XML
Document bien formé et valide
DTD et schémas
XSLT et XPath
La programmation XML en PHP
Proposition pour la formation REST-PHP

Architecture RestFul

Présentation, concepts et contraintes
Requêtes, réponses et statuts HTTP
Identification des ressources avec les URI
Représentation des ressources
Exemples d’API publiques

Implémenter un service REST

Points terminaux (endpoint) et sécurité
Formats d’échange (XML, JSON, sérialisé, MessagePack)
Implémentation CRUD
Tests

Implémenter un client REST

Appeler un service REST avec la méthode GET
Utiliser Curl avec les autres méthodes (PUT, POST, DELETE)
Utiliser AJAX
Les mashup

Frameworks REST

Panorama des frameworks REST (Recess, CakePHP, Symphony, Zend…)
Utiliser un framework pour implémenter un service REST

Nos autres formations Langages de développement

AF24979Formation EcmaScript 2015 (ES6) New Formation ! 24 sessions prévues3 jours1470 €HT
AF24716Formation Phalcon New Formation ! en Intra/Cours Particulier4 jours1960 €HT
AF24398Formation PolymerJS New Formation ! 12 sessions prévues3 jours1470 €HT
AF15880Formation Lazarus perfectionnement New Formation ! en Intra/Cours Particulier2 jours1190 €HT
AF15878Formation Lazarus Initiation 14 sessions prévues3 jours1490 €HT
Voir les 79 formations
Vous pouvez également être intéressé par des formations REST; REST développement en PHP; PHP; développement ou par les formations de notre filière Langages de développement
Prixà partir de
1210 €HT
RéférenceAF13559
Durée2 jours
Public Architectes, Chefs de Projet, Développeurs, Ingénieurs
PrérequisConnaissances élémentaires en PHP objet, HTTP et HTML
Travaux pratiques50%
Suivez l'une de
nos 14 sessions
le 29/11/2017 à Toulouse
le 19/12/2017 à Lyon
le 21/12/2017 à Aix-en-Provence
le 30/01/2018 à Paris
le 05/02/2018 à Lyon
le 14/03/2018 à Paris
le 24/04/2018 à Lyon
le 16/05/2018 à Paris
le 13/06/2018 à Lyon
le 02/07/2018 à Paris
le 12/09/2018 à Lyon
le 22/10/2018 à Paris
le 28/11/2018 à Lyon
le 12/12/2018 à Paris
Voir toutes les dates