Rechercher une formation et ses disponibilités
Formation Zend Framework : perfectionnement
Cette formation Zend Framework : perfectionnement sur 2 jours a pour principal objectif de vous perfectionner dans l'utilisation de ZF afin d'en maîtriser les fonctionnalités avancées. À terme, vous pourrez adapter le logiciel afin de créer un cadre correspondant à vos propres besoins en réalisant des composants personnalisés, des aides d'action ou encore des aides de vue.
Objectifs de cette formation Zend Framework : perfectionnement
- Concevoir des services sur Zend Framework
- Concevoir ses propres composants d'aides, actions et vues
- Se familiariser avec la Doctrine
- Savoir préparer des batchs et des commandes de ZF
- Être opérationnel pour industrialiser Zend Framework
Public de cette formation Zend Framework : perfectionnement
Pré-requis de cette formation Zend Framework : perfectionnement
- Avoir suivi une formation : Zend Framework Initiation
- Disposer de connaissances équivalentes sur Zend Framework
Programme de cette formation Zend Framework : perfectionnement
Zend Framework : Rappels
- Vue d'ensemble de ZF
- Comprendre son positionnement
- Disposer des ressources
Les modules : Rappels généraux
- Vue d'ensemble des modules de ZF
- Revoir le mode de configuration associé
Gérer les logs de Zend Framework
- Les différents composants Zend\Log
- Connaître les priorités
- Appréhender les backends d'écriture
- Zend_Filter : les filtres
Utiliser les injections de dépendances
- Di : Dependency Injection
- Service Locator design pattern
Appréhender la programmation événementielle Zend
- Programmation événementielle : définition
- EventManager : introduction au gestionnaire d'évènements
- Illustrations concernant le framework
Appréhender les Contrôleurs de Zend Framework
- Rédaction de nos aides d'action
Appréhender les vues de Zend Framework
- Concevoir des blocs de vue locaux ou globaux
- Rédaction de nos aides de vue
Être capable de passer de Zend Db à Doctrine
- Doctrine : présentationb générale
- Savoir l'installer et utiliser
- CRUD (Create, Read, Update, Delete) sur Doctrine
- Visualiser les relations entre les entités
Connaître les différentes commandes
- Concevoir ses propres outils CLI
- Savoir utiliser un cron
Testabilité : Savoir effectuer des tests
- Appréhender la notion de test
- PHPUnit : tests unitaires open source
- Préparer une suite de tests
- Effectuer des tests sur son application
- Test Driven Development : TDD