PHP
Zend Framework 2 : les fondamentaux
Reference : WEBZENDF

3
jours - 1690 € HT Télécharger la fiche
Prochaines sessions

Objectifs
- Savoir quelles possibilités et alternatives Zend Framework offre aux développeurs
- Développer vos applications avec Zend Framework 2
- Utiliser les pratiques clefs sur ZF2.
Pré requis
- Il est nécessaire de maîtriser le fonctionnement de PHP et d’avoir de bonnes bases de la programmation orientée objet.
Modalités et délais d’accès
Bulletin d'inscription à retourner complété
Public visé
Pré-inscription
Tout public
Programmes de Zend Framework 2 : les fondamentaux
Apprendre les concepts de base de Zend Framework 2
- Découvrir Zend Framework 2
- Comprendre le développement basé sur les tests
- Découvrir l’autoloader de ressources
- Apprendre la configuration de ZF2
- Connaître le composant Event Manager
- Utiliser l’injection de dépendances pour découpler les composants
Les modules
- Comprendre les modules, leur structure et leur rôle
- Apprendre à utiliser le gestionnaire de modules
- Comprendre le gestionnaire de services
- Comprendre et tenir compte des spécificités de configuration du module
Apprendre le Modèle Vue Contrôleur (MVC)
- Utiliser le Pattern stratégique pour structurer le code
- Découvrir le contrôleur sur ZF2
- Appréhender le contrôleur
- Visualiser les Plug-ins
- Comprendre le système de Routage et son fonctionnement
- Découvrir View layer et View helpers et identifier leurs différences
- Définir un layout
- Avoir une vision globale des vues
Les différents modèles
- Apprendre à gérer et à se connecter aux bases de données
Gérer les formulaires, filtres et validateurs
- Découvrir les filtres dans Zend Framework 2
- Découvrir les validateurs dans Zend Framework 2
- Apprendre à créer des formulaires et à les valider
S’authentifier et contrôler les accès
- Savoir sauvegarder les informations dans les sessions
- Connaîte le fonctionnement de l’authentification par les bases de données
Apprendre à gérer les logging et la messagerie
- Créer une entrée dans un log
- Envoyer un email