Tarifs: A distance ou présentiel: 1500 euros
Durée : 3 jours
Public : Développeurs PHP expérimentés
Pré-requis : Maîtrise de PHP, de la syntaxe à la programmation orientée objet
Objectifs : Connaître les possibilités et alternatives au Zend Framework - Etre capable de prévoir, mettre en oeuvre, maintenir une application utilisant le Zend Framework
Référence : PHP604-F
PROGRAMME:
Introduction
- Présentation, version
- Principe d'un Framework
- Installation, organisation générale
- Mise en œuvre et utilisation par rapport aux autres Frameworks
Composants de base
- Zend_Loader
- Zend_Config
- Zend_Log
- Zend_Debug
- Zend_Registry
- Zend_Exceptions
- Atelier1: Exemples d'utilisation de ces composants
- Atelier2: un exemple hors du framework : Barcode
Application Zend Framework
- Architecture MVC
- Utilisation de Zend tool
- Communication controlleurs et vues
- Les options et le Bootstrap
- Atelier: création d'une application zend Framework
Couche de présentation
- Zend_view, Zend_Layout
- Utilisation de la navigation, fabrication de menus
- Atelier : création de multiples pages
Les Formulaires
- Mise en place de formulaires(Zend_form et Zend_Form_Element_*)
- Sécurité: Afficher et contrôler un Captcha, validateurs(Zend_Validate) et filtrage des données(Zend_Filter)
- La sécurité : Atelier : mise en place d'un formulaire de candidature
Base de donnée
- L'accès aux données par Zend_DB_*
- Utilisation de PDO
- Base MySQL
- CRUD de données
- Atelier : Stocker, modifier et supprimer des données de la base à partir de l'interface.