Pour offrir les meilleures expériences possibles, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations des appareils.
Le fait de ne pas consentir ou de retirer son consentement peut avoir un effet négatif sur certaines caractéristiques et fonctions.
Voir notre Politique de protection des données pour plus d'informations.
À l'issue de cette formation Web services REST PHP, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 690,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Tarif |
A partir de 1 690,00 € |
Durée | 3 jours (21h) |
Modes |
|
Sessions | |
Lieux | Partout en France |
Cette formation Web services REST PHP vous apprendra à concevoir et à développer des Web Services de type REST en PHP. Vous serez ainsi capable d’ouvrir vos applications Web vers les autres applications (internes ou externes). Au-delà de la dimension technique de la mise en oeuvre des Web Services (côté service et client) qui représente le cœur de la formation vous apprenez à concevoir globalement les architectures de vos applications dans un contexte ROA (Ressource Oriented Architecture). Bien entendu, à partir du moment où des ressources sont exposées la sécurité de l’accès à ces dernières est incontournable et constitue un module à part entière de cette formation.
Vous saurez également développer des Web Service en PHP avec des outils professionnels (tests, performances) et utiliser un framework PHP pour simplifier vos développements.
Les fondamentaux (classe, instance, propriétés, méthodes, héritage)
Quand utiliser les interfaces et les classes abstraites ?
Méthodes automatiques et surcharge
Travaux pratiques : Réalisation de la classe ADO (Abstract Data Object) afin d’alimenter les Web Service en flux de données
Document XML bien formé, règles de base
Document XML valide : DTD ou XSL
Le DOM PHP (analyse et création)
Les XPath avec PHP et la validation avec PHP
Approche SAX : transformateurs XSLT
Les fonctions PHP de manipulation du format JSON
Marshalling prédéfini et adapté
Travaux pratiques : Création d'une fonction récursive d'analyse DOM. Création d'une fonction d'encodage/décodage. Création d'une méthode de la classe ADO, renvoyant les données au format XML et JSON
Principes de base et rappels HTTP
Les autres formats d'échanges : JSON, PHP sérialisé, MessagePack
Composants d'une architecture REST
Guides de conception d'une architecture REST
URL logiques vs. physiques
Définition des codes erreurs
Documenter un Web service REST
ROA versus. SOA / REST versus. SOAP
Travaux pratiques : Concevoir un Web Service
Ecriture de Web Services : lecture, insertion, mise à jour et suppression de données
Mashup
Tester un service REST : outils de tests, intégration au navigateur et IC
Travaux pratiques : Création d'un Web Service en mode CRUD, et sécurisation des opérations critiques. Paramétrage des types de retour. Création d'un flux RSS. Mise en œuvre d’un scénario de test. Création d’une classe d’abstraction Serveur
Invoquer un Web Service en mode GET depuis PHP
Utilisation des sockets et de cURL pour la création d'un contexte d'appel avec d'autres méthodes (PUT/DELETE/POST)
Gestion des erreurs
Spécificités de l'approche AJAX en mode XML et JSON
Insertion de Mashup en mode DOM HTML
Travaux pratiques : Implémentation d'une page Web consommant les Web services de plusieurs sources et présentation des résultats agrégés. Création d’une classe d’abstraction Consommateur et mise en œuvre des échanges
Cachage et Headers
Cache Serveur
Cache Client
Travaux pratiques : Implémentation d’un cache sur les classes serveur et client
Authentification http
Token
Echanges HTTPS
Contraintes des échanges sans état
Ajax : SOP & CORS
Risques liés au JSON et PJson
Travaux pratiques : Mise en œuvre d’un certificat, intégration d’une authentification http sur les classes d’abstractions
Apports des frameworks PHP
Les frameworks ROA pour Rest en PHP
Mise en place d'un Web Service avec un framework
Démonstration : Implémentation d'un service REST via un framework
À l'issue de cette formation Administrer un serveur Windows, vous aurez acquis les connaissances et les compétences nécessaires pour :
Tarif |
A partir de 2 790,00 € |
Durée |
5j / 35h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 380,00 € |
Durée |
3j / 21h |
Modes |
|
À l'issue de cette formation ONTAP REST API, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
A partir de 1 900,00 € |
Durée |
2j / 14h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
3j / 21h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 1 400,00 € |
Durée |
2j / 14h |
Modes |
|
Tarif |
Contacter l'organisme |
Durée |
5 jours (35 heures) |
Modes |
|
Concrètement, à l'issue de cette formation Administrer Microsoft Windows Server 2012 R2, vous aurez acquis les connaissances et compétences nécessaires pour :
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
Contacter l'organisme |
Durée |
5j / 35h |
Modes |
|
A l'issue de cette formation, vous serez capable de :
Tarif |
A partir de 2 840,00 € |
Durée |
4j / 28h |
Modes |
|