Formation Zend Framework 2 les fondamentaux

Transcription

Formation Zend Framework 2 les fondamentaux
L’institut de formation continue des professionnels du Web
Formation Zend Framework 2 les fondamentaux
Référence formation :
Durée :
Prix conseillé :
ZF2-a
3 jours (21 heures)
1 645 € HT (hors promotion ou remise particulière)
Description
Zend 2 est un framework PHP professionnel exploitant toutes les fonctionnalités de la version 5.3 du langage.
Les concepts mis en œuvre répondent aux besoins des applications et sites web modernes. La grande
sophistication des mécanismes internes, comme l’architecture orientée services et événements par exemple,
permet d’offrir aux développeurs une intuitivité et une simplicité de mise en œuvre favorisant la productivité et
la robustesse des projets.
Dans le cadre de cette formation, les concepts majeurs de Zend Framework 2 seront expliqués et mis en
application afin de permettre une prise en main rapide et efficace du framework.
Objectif pédagogique
A l’issue de cette formation Zend Framework 2, les participants seront en mesure de
Appréhender les concepts de Zend Framework 2,
Configurer et utiliser correctement le framework,
Développer des applications avec Zend Framework 2,
Implémenter les composants de leurs applications dans les règles de l’art.
Pré-requis
Connaissance de PHP orienté objet, des tests unitaires et des design pattern liés au MVC.
Public
Architectes techniques,
Développeurs.
Dates des prochaines sessions
Du lundi 20/03 au mercredi 22/03 2017
Paris
1 645 €
Du mercredi 11/10 au vendredi 13/10 2017
Paris
1 645 €
Plan de cours
PROGRAMME DE LA 1ERE JOURNEE DE FORMATION
Introduction à Zend Framework 2
Historique du framework et concepts
Environnement de développement : PHP, Composer, PHPUnit
L'importance de la programmation orientée objet (POO)
Tests unitaires et Zend Framework 2
Injection de dépendance
Une approche TDD (Développement basée sur des tests)
Rappels sur les Design Patterns
MVC
Architecture orientée événements
Architecture orientée services
Factory
Hydratation
Installation, initialisation et configuration de l’application avec Zend Framework 2
«Zend Skeleton Application»
Les fichiers de configuration
La gestion de l’environnement
La configuration locale
Exécution du framework
Travaux pratiques
Les modules Zend Framework 2
Le rôle des modules
La classe Module
Configuration des modules : dans la classe Module, avec des fichiers de configuration
Configuration standard : Autoloading, Controllers, Views, Routes, Services
Travaux pratiques
PROGRAMME DE LA 2EME JOURNEE DE FORMATION
Les Contrôleurs ZF 2
Créer un contrôleur
Définir des actions
Plugins de contrôleurs
Pourquoi des plugins ?
Plugins par défaut
Créer un plugin
Les Vues
Créer une vue
Assigner des variables aux vues
Pourquoi des helpers de vues ?
Helpers de vue par défaut
Créer un helper de vue
Rôle des layouts et Interactions avec la vue
Travaux pratiques
Les Modèles
Qu’est-ce qu’un modèle ?
Stratégies d’implémentation
Le Service Manager de Zend Framework 2
Qu’est-ce qu’un service ?
Comprendre leur intérêt
Déclaration des services
Les différents types de services
Les services partagés
Travaux pratiques
PROGRAMME DE LA 3EME JOURNEE DE FORMATION
Introduction aux formulaires Zend Framework 2
Déclaration des objets de formulaires
Définir une chaîne de filtrage et de validation
Associer un modèle à un formulaire
Afficher un formulaire
Traiter les données et rediriger
Travaux pratiques
Gestion de l’Event Manager
Un événement
Comprendre le gestionnaire d’événements
Le gestionnaire d’événements partagé
Evénements du workflow
Déclarer des événements
Connecter des callbacks
Gérer la propagation des événements
Travaux pratiques
Travaux pratiques ZF2
Réalisation d'une application complète reprenant l'essentiel des notions abordées pendant la formation Zend
Framework 2 (1/2 journée).
Pour Aller plus loin
Vous pouvez suivre la formation Zend Framework 2 perfectionnement
Avant et après la formation
Parce ce que la formation est un moment privilégié de sa carrière professionnelle, la pédagogie ne s’arrête
pas à un stage de quelques jours.
Ainsi en vous inscrivant à une formation Clever-Institut, vous bénéficiez de l’ouverture d’un compte sur notre
site internet vous permettant de :
exprimer, en amont du stage, vos attentes quant à cette formation, afin de nous permettre de
personnaliser chacune de nos sessions
déjeuner avec le formateur et les autres stagiaires, afin de transformer ce moment en partage et
retours d’expérience
évaluer la formation sur son contenu et sa pédagogie, et en partager le contenu avec les futurs
stagiaires
échanger avec votre formateur pendant les 15 jours qui suivent votre stage, pour toute question
ou interrogation en rapport avec formation
Comment s’inscrire ?
La demande d'inscription à une session de formation se fait en ligne.
Une fois votre inscription enregistrée, vous recevez dans les 48heures la Convention de Formation
Professionnelle Continue simplifiée. Dès réception par nos services, de la convention signée, la convocation
de stage est envoyée par mail aux stagiaires qui se voient ouvrir un compte sur notre site internet, leur
permettant de préparer leur formation (accès, communication de leurs attentes, etc.).
A noter, que l'inscription est considérée comme définitve, à la signature de la convention de stage.
Clever Institut – L’institut de formation continue des professionnels du web
Numéro agrément formation : 91 34 07449 34
37, boulevard des Capucines – 75002 PARIS
E-mail : [email protected]