PHP Avancé : POO & Extensions (XML, RDBMs, LDAP, Webservices, PDF, Mails)
Formation
À Paris, Montpellier, Marseille et dans 3 autres établissements
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
Description
-
Typologie
Formation
-
Niveau
Niveau avancé
-
Dirigé à
Pour professionnels
-
Lieu
-
Durée
3 Jours
Objectifs: Utiliser de manière optimale des briques logicielles (PEAR PHPLib). Etudier des aspects avancés liés aux bases de données (mySQL, PostgreSql, Oracle) et aux clients riches et introduction à Ajax. Destinataires: Cette formation s'adresse aux développeurs ayant déjà une bonne pratique du langage PHP en mode procédural,désirant utiliser les extensions disponibles et améliorer la capitalisation de leurs développements.
Précisions importantes
Modalité Formation continue
Les sites et dates disponibles
Lieu
Date de début
Date de début
Date de début
Date de début
Date de début
Date de début
Date de début
À propos de cette formation
Bonnes connaissances de la synthaxe PHP5 et de son utilisation dans un contexte web, ou connaissance équivalentes abordées par le stage “PHP5, Développer un site Web dynamique”.
Les Avis
Le programme
Introduction
- Optimisation des développements par utilisation de briques logicielles
- Outils de conception pour la génération de classes PHP5
Classes, Propriétés, Méthodes : l'approche PHP5
- Visibilité et Protection
Gestion des constructeurs et des destructeurs
- Appel implicite vs. explicite
Concepts avancés de POO sous PHP5
- Classe abstraite
- Interface
- Design Pattern
PEAR
- Utilisation de composants utilitaires
PHPLib
- Structure, conventions et paramètres
- Principales librairies
Gestion des erreurs
- Gestion des exceptions avec PHP5
- Création d'un gestionnaire d'erreurs
- Bufferisation et fichiers log
Athentification LDAP
- Introduction
- OpenLdap
- Configuration et démarrage (fichiers conf et Idif)
- Lecture, connection anonyme. Interrogation et récupération de données
- Ecriture, connection administrateur. Formatage des données et insertion
Aspects avancés
- Bases multitables et jointure : avantages et limites de la théorie
- Intégrité transactionnelle : assurer la cohérence des données dans un environnement internet
- Procédures stockées : réutilisation de l'existant lors de migrations technologiques
- Champs multidimensionnels
- Sécurité : formatage des entrées et requêtes paramétrées
- PDO (PHP Data Pbject / API abstraite d'accès aux bases
XML/DOM/XSLT
- XML, Format et validation
- DOM et xPath. Création et analyse
- Transformateurs XLS. Utilisation de XSLT
- Clients riches : SWF et Ajax. Principes et enjeux
- Atelier : Création d'états multipaginés en Ajax
Web Services et SOAP
- Introduction
- Annuaires et services et accessibilité
- WSDL et SOAP
- Créer un Web Service et son fichier de description
- Utiliser un Web Service
PDF pour Acrobat Reader
- Opérations de base. Texte et mise en page
- Opérations avancées. Images et tracés vector
- MIME : pièces jointes et format HTML
- Les formats MIxed, Multipart, Alternative/Related
- Les encodages particuliers
- Paramétrage d'un serveur de test
Avez-vous besoin d'un coach de formation?
Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.
PHP Avancé : POO & Extensions (XML, RDBMs, LDAP, Webservices, PDF, Mails)