Une introduction
poussée à la POO permettra l'utilisation optimale
des briques logicielles développées par les différents
groupes de travail (PEAR / PHPLib), ainsi que leur adaptation
éventuelle aux nécessités d'un développement
spécifique.
Les aspects avancés liés aux bases de données
seront étudiés au travers d'exemples spécifiques
: authentification LDAP, transactions et procédures stockées
sous Oracle, champs multidimensionnels et requêtes paramètrées
sous PostgreSql, jointures sous MySql, etc.
L'ouverture vers les nouvelles perspectives offertes par le
Web 2.0 est également abordée au travers d'une
introduction au principe AJAX, et par l'utilisation de clients
riches communiquant en flux XML avec le serveur.
A
qui s'adresse cette formation PHP perfectionnement:
Cette
formation s'adresse aux développeurs PHP ayant déjà
une bonne pratique du langage en mode procédural, désirant
améliorer la pérennité et la maintenabilité
de leurs développements.
Pré-requis
:
Les participants
doivent impérativement connaître le programme de
niveau 1.
Travaux
pratiques :
Des machines
sous windows XPPro équipées des serveurs Apache2
avec PHP5, MySql, Oracle, LDAP, FTP et mail seront mis à
la disposition des participants.
Contenu de
la formation PHP perfectionnement:
Introduction Programmation Orientée Objet (POO) Gestion des erreurs Authentification LDAP Bases de données : manipulations avancées XML / DOM / XSLT Webservice & SOAP PDF pour AcrobatReader E-mail