Objectifs pédagogiques de la formation
La formation "Zend Framework Architectes" permet de renforcer ses compétences en ZF et d'étudier son fonctionnement interne afin de l'adapter aux besoins précis de l'entreprise.
Nous analyserons le Zend Framework en profondeur et l'étendrons en concevant une application Web complète.
Nous entrerons dans les de tous les composants, particulièrement Modèle Vue Contrôleur.
Cette formation a été mise en place par l'auteur du livre "Zend Framework bien développer en PHP".
Inclus : Une présentation à l'examen de certification.
Programme de la formation
Rappels sur le Zend framework
- Les différents packages
- Le niveau de couplage des packages
- Les différentes versions du framework
Génie logiciel et POO
- Rappels sur la POO
- Génie logiciel, UML et design patterns
- La testabilité logicielle
Projet de mini application
- Monter une application MVC complète avec une base de données
- Gérer des formulaires complexes
- Introduire Ajax
- Mettre en place un service Web et consommer des flux XML
- Déploiement et automatisation
Comprendre et maitriser MVC
- Le modèle MVC de Zend Framework
- Comprendre le contrôleur frontal
- Intégration des vues et des templates
- Utiliser les aides d'action et les plugins
- Aides de vues classiques et Ajax
- Dériver les objets MVC
Analyse objet du ZF
- Analyse du Zend Framework avec un débogueur
- Etude des concepts internes
- Extensions possibles, adaptation à un existant
- Délégation de responsabilités objets
Testabilité
- Tester ses objets avec PHPUnit
- Utiliser Zend_Test pour les tests fonctionnels
- Industrialiser la testabilité
- Ref :
- ZF02
- Durée :
- 4 jours
- Tarif :
- 1900 € HT
Public
Architecte Développeur
Pré-requis
Niveau «Zend Framework développeur» (ref: ZEF1)
Avoir de solides bases en PHP et en POO (niveau «Conceptions orientées objets en PHP»)
Avoir une expérience de développement avec le Zend Framework