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]