PHP5 Zend Framework

Présentation

A l’issue de cette formation vous aurez une connaissance générale des principaux composants du Zend Framework et vous serez capable de commencer un projet avec cet outil.
Cette formation peut se dérouler selon vos besoins, dans un environnement Windows ou Linux.

Public et pré-requis

Pour apprécier au mieux cette formation, il est conseillé d’avoir des connaissances en PHP5 objets et éventuellement certains concepts de pattern (MVC, frontcontroller, singleton, …)

Dates

Autres Dates, nous contacter.

Durée

3 jours

Contenu de la formation

 

1. Rappels

  • Rappels PHP5
  • Modèle MVC
  • Singleton

2. Arborescence classique des dossiers

  • Application, docs, library, logs, public, tests
  • index.php, .htaccess, Boostrap.php, ressources
  • include_path, autoloader
  • FrontController

3. Zend Core

  • Zend_Application
  • Zend_View
  • Zend_Registry
  • Zend_Config

4. Modules

  • La mise en place
  • Arborescence des dossiers

5. Composants Zend

  • Zend_Layout
  • Zend_Db
  • Zend_Acl
  • Zend_Auth
  • Zend_Navigation
  • Zend_Session
  • Zend_Validate
  • Zend_Filter
  • Zend_Form
  • Zend_Date
  • Zend_Mail
  • Zend_Log
  • Zend_Debug
  • Zend_Exception

6. Plug-ins

  • Fonctionnement
  • Création d’un Plug-in

7. Divers

  • View_Helper (baseUrl, doctype, headlink, headscript)
  • Header PHP pour ajax