Formation Informatique | Formation Management
Formation PHP 5, perfectionnement pour les développeurs objet : formation Langage PHP avec Orsys
contact Orsys email Orsys English version Version Française Orsys Formation
   
 

PHP 5, perfectionnement pour les développeurs objet



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.

» Participants

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.

» Pré-requis

Bonnes connaissances de la programmation orienté objet sous PHP. Expérience souhaitable en développement PHP5.

   
 

PROGRAMME

» 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.


» PDF pour Acrobat Reader

Opérations de base. Texte et mise en page.

Opérations avancées. Images et tracés vectoriels.

Travaux pratiques
Implémentation d'une classe PDF.


» 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.

Travaux pratiques
Gérer l'envoi de mails au format Mime et PDF en pièce jointe.

 
     
 
     
   
  Formation PHP  
 
Stage pratique - DIF
Réf :  OBA
Prix 2012 : 1285 € H.T.
Durée : 2  jours
 
     
         
  Cliquer sur une session pour réserver  
 
Paris : 13 sept. 12


Lyon,Aix
Nantes,Rennes
Toulouse,Bordeaux
Bruxelles,Strasbourg
Lille,Genève
Sophia-antipolis,Luxembourg
 
   
     
         
  Cursus professionnels  
   
   
     
         
  Filières métiers