Accroche
Planning Inter-Entreprises
 
 
 
 
Technologies avancées PHP
Réf. : DEPH11
Durée : 3j / 21h
Tarif : Nous consulter

Pré-requis

Il est nécessaire d’avoir une bonne maîtrise de la programmation en PHP.



Participants

Développeurs d’applications en PHP.



Objectifs

Ce cours approfondit l’objet en PHP ainsi que les principales technologies avancées associées à HP pour le développement d’applications web (Frameworks, moteur de template, PEAR, ORM, XML).



Contenu

PHP : PERSPECTIVES

  • PHP : usages, évolutions, perspectives
  • Nouveautés de PHP5

L’OBJET EN PHP5

  • Rappel des concepts objets
  • Déclaration, méthodes, héritage
  • Visibilité des méthodes et des attributs
  • Constructeurs et destructeurs
  • Attributs et méthodes statiques
  • Constantes de classe
  • Classes abstraites et interfaces
  • Modèle de conception (MVC2)

PEAR

  • Principe de PEAR
  • Installation de modules PEAR
  • Aspects maintenance et sécurité

MOTEUR DE TEMPLATE

  • Positionnement et principe
  • Mise en oeuvre de Smarty

PERSISTANCE

  • Bibliothèques d’abstraction : PearDB, ADOdb
  • Mapping Relationnel-objet : Propel

FRAMEWORKS

  • Intérêt et limitation des frameworks
  • Etat du marché
  • Mise en oeuvre et utilisation de Zend Framework

XML

  • Concepts et intérêt de XML/XSLT pour le web
  • Mise en oeuvre de l’API XML de PHP
  • Introduction aux services web en PHP


CFI FORMATION Marque de la Société UNICEM - 14 Avenue de L’Opéra - 75001 PARIS - Tél. : 01 400 600 54 - Fax : 01 400 605 68