Technologies avancées PHP

Demande d'information

Technologies avancées PHP

  • Objectifs Ce cours approfondit l'objet en PHP ainsi que les principales technologies avancées associées à PHP pour le développement d'applications web (Frameworks, moteur de template, PEAR, ORM, XML).
  • Stage Mars 17 au 19
  • Dirigé à Développeurs d'applications en PHP.
  • Diplôme Technologies avancées PHP
  • 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.
Demande d'information

Autre formation en rapport avec php