Formation PHP Extensions : Fonctions avancées Modules Externes


REFERENCE
 
 
IPHE
DUREE
 
 
2 jours
TARIFS
 
 
En Intra
Niveau : Expert
Cours à distance: Non
OBJECTIFS :
 

Eviter de réinventer la roue en tirant parti des extensions PHP et des briques logicielles développées par les différents groupes de travail (PEAR / PHPLib). Les aspects avancés liés aux bases de données seront étudiés au travers d'exemples spécifiques : extension LDAP, APIs spécifiques aux bases Oracle, Postgresql ou Mysql. Les apis XML (DOM et SAX) permettront d'aborder plus sereinement la problématique des flux RSS, la génération de réponses AJAX ou l'utilisation de webservices . Enfin, les extensions Mail et PDF sont également abordées en profondeur, afin de répondre aux préoccupations courantes de développement.

PRÉ-REQUIS :
 

Les participants doivent impérativement connaître la programmation objet sous PHP (PHHO ou PHOOP).

PUBLIC :
 

Cette formation s'adresse aux développeurs PHP ayant déjà une bonne pratique du langage en mode objet, désirant aller plus loin dans leurs développements.

PROGRAMME :
 

 

Rappel  : Programmation Orientée Objet (POO)

Classes, Propriétés, Méthodes Visibilité & Protection.HéritageRègles de propagation.
Polymorphisme

PEAR et PHPLib

PEARstructure, conventions et paramètres
principales librairies
AtelierUtilisation des librairies Html, Formulaires, CSS et DBPHPLib structure, conventions et paramètres
principales librairies
AtelierUtilisation des librairies Template et Authentification .

Authentification LDAP

IntroductionOpenLdap.
Configuration et démarrage (fichiers conf et ldif)
LectureConnexion anonyme, Interrogation et récupération de donnéesEcritureConnexion administrateur
Formatage des données et Insertion
Atelier Implémentation d'une classe d'authentification.

Bases de données : manipulations avancées

Aspects avancésBases 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 migration technologiques.
Champs multidimensionnels
XML
Sécurité : formatage des entrées et requêtes paramétrées.
ODBC : outil passe-partout win32.
Etude de CasOracle : Commit / Rolback et pointeurs abstraits pour procédure stockées.
MySql : conversion multitables et adaptation des requêtes DML.

XML / DOM / XSLT

XMLformat & validationDOMcréation, analyse. Transformateurs XSLXSL / XSLT Clients riches : AJAX Principe & enjeux. Atelier Création d'un flux XML pour une page  Ajax.AtelierCréation d'un flux RSS.

Webservice & SOAP

Introduction. annuaires de services & accessibilité
WSDL et SOAP
Créer un webservice et son fichier de description.
Utiliser un webservice.
AtelierUtilisation d'un webservice.

PDF pour AcrobatReader

Opérations de base.texte et mise en page. Opérations avancées.images et tracés vectoriels. Atelier Implémentation d'une classe PDF pour la génération automatisée d'une facture.

E-mail

MIME : Pièces jointes et formats HTML. Les formats Mixed, Multipart, Alternative / Related
Les encodages particuliers
Paramétrage d'un serveur de test
Etude d'une librairie
Atelier Réalisation d'une fonction classe xMail pour l'envoi de mails au format mime.
Utilisation de la classe créée pour l'envoi d'une facture PDF en pièce jointe.

 

TRAVAUX PRATIQUES :
 

Des machines sous windows XPPro équipées des serveurs Apache2 avec PHP5, MySql, Oracle, LDAP et mail seront mis à la disposition des participants.

EN INTRA SEULEMENT
FORMATION PHP EXTENSION
Contactez-nous pour obtenir les prochaines disponibilités de nos consultants formateurs
S’inscrire à la formation
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

4 j

 
Cette formation PHP existe à notre catalogue depuis de nombreuses années déjà. Le cours est donc extrêmement bien rodé tant du point de vu de la...

5 j

 
Cette formation PHP s'adresse aux développeurs ayant une connaissance de PHP et voulant aller plus loin sur le langage. Nous découvrirons un large panel des possibilités...

4 j

 

Open Source

Optimisation PHP
La formation Optimisation PHP répond au besoin des développeurs qui veulent faire monter en puissance leurs applications Web. Basé sur un cas concret, durant quatre jours nous...

5 j

 
La formation "Conceptions orientées objets en PHP" est à destination des développeurs souhaitant tirer partie du meilleur de la programmation orientée objets...

4 j

 

Open Source

PHP Sécurité
De par sa nature même, le service dynamique de pages web ouvre de nombreuses portes sur le monde extérieur. Pour le développeur, il est primordial de prendre conscience des...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB