Nos formations :
Formation PHP 7 et 5, perfectionnement pour les développeurs Objet
- Programme
- Participants / Prérequis
- Intra / sur-mesure
-
Ce cours vous apprendra à tirer parti des extensions PHP et des briques logicielles existante. Vous verrez les aspects avancés liés aux bases de données (extension LDAP, API Oracle, PostgreSQL, MySQL), au XML (DOM et SAX), à AJAX, aux Web Services et aux extensions Mail et PDF.
Objectifs pédagogiques
- Découvrir les bibliothèques PEAR et PHPLib
- Implémenter une authentification LDAP
- Implémenter la persistance des données avec la librairie PDO
- Mettre en œuvre des services Web SOAP et REST
- Gérer l'envoi de mails et la génération de PDF
Rappel : Programmation Orientée Objet (POO)
- Classes, propriétés, méthodes. Visibilité et Protection.
- Héritage. Règles de propagation. Polymorphisme.
PEAR et PHPLib
- Structure, conventions et paramètres.
- Principales librairies.
Travaux pratiques
PEAR : utilisation des librairies HTML, Formulaires, CSS et DB. PHPLib : utilisation des librairies Template, Authentification.
Authentification LDAP
- Introduction. OpenLdap. Configuration et démarrage.
- Lecture. Connexion anonyme, interrogation et récupération de données.
- Ecriture. Connexion administrateur. Formatage des données et insertion.
Travaux pratiques
Implémentation d'une classe d'authentification.
Bases de données : manipulations avancées
- Bases multitables et jointure : avantages et limites.
- Intégrité transactionnelle : assurer la cohérence des données. Procédures stockées : réutilisation lors de migrations technologiques. Champs multidimensionnels. XML. Sécurité : formatage des entrées et requêtes paramétrées. ODBC.
Travaux pratiques
Oracle : Commit / Rollback et pointeurs abstraits pour procédures stockées. MySQL : conversion multitables et adaptation des requêtes DML.
XML/DOM/XSLT
- XML (format et validation), DOM (création, analyse), XSL/XSLT (transformation).
- Clients riches : Ajax. Principe et enjeux.
Travaux pratiques
Création d'un flux XML pour une page Ajax et d'un flux RSS.
Web Service et SOAP
- Annuaires de services et accessibilité. WSDL et SOAP.
- Créer un Web service et son fichier de description.
Travaux pratiques
Utilisation d'un Web service.
» Participants
» Prérequis
| Joël M. 20/06/2019 |
5 / 5
|
| Louis-Guy G. 20/06/2019 |
5 / 5
|
Les avis client sont issus des feuilles d’évaluation de fin de formation. La note est calculée à partir de l’ensemble des avis datant de moins de 12 mois.










