Rechercher une formation et ses disponibilités
Formation Zend Framework : les fondamentaux
Cette formation sur 3 jours sur le Zend Framework va vous permettre d'être capable d'exploiter de façon optimale les fonctionnalités du kit de développement logiciel. Constituée d'exercices pratiques et de projets réels, la formation a pour but de vous rendre opérationnel au niveau du développement d'applications PHP avec ZF.
Objectifs de cette formation Zend Framework : les fondamentaux
- Connaître les différentes possibilités et alternatives qu'offre Zend Framework
- Être capable d'utiliser le ZF pour développer vos applications
- Acquérir les pratiques clefs sur ZF
Public de cette formation Zend Framework : les fondamentaux
- Développeurs PHP
- Architectes PHP
Pré-requis de cette formation Zend Framework : les fondamentaux
- Maîtriser le fonctionnement de PHP
- Avoir des bases en Programmation Orientée Objet
Programme de cette formation Zend Framework : les fondamentaux
Introduction aux concepts de base
- Présentation globale du cadriciel Zend Framework
- Explication du développement basé sur les tests
- Présentation de l'autoloader de ressources
- Assimiler la configuration de ZF
- L'Event Manager, composant clé du système MVC de ZF
- Découpler les différents composants grâce à l'injection de dépendances
Les modules
- Définition, structure et utilité des modules
- Savoir utiliser le gestionnaire des modules
- Comprendre le gestionnaire de services
- Appréhender les spécificités de configuration du module
L'approche MVC : Modèle Vue Contrôleur
- Structurer son code via le Pattern stratégique
- Comprendre le contrôleur sur ZF
- Appréhender le contrôleurs
- Visualiser les différents Plug-ins
- Comprendre le système de Routage et son fonctionnement global
- Faire la distinction entre View layer et View helpers
- Définir un layout
- Avoir un panorama sur les vues
Les différents modèles
- Gestion et connectivité bases de données
Gestion des formulaires, des filtres et des validateurs
- Les différents filtres
- Les différents validateurs
- Créer et valider des formulaires
S'authentifier et contrôler les accès
- Sauvegarder les informations dans les sessions
- Comprendre l'authentification via bases de données
Gérer la messagerie et les logging
- Savoir faire une entrée dans un log
- Pouvoir envoyer un email