Formation Zend Framework Concepts avancés
Ce cours est conçu pour apprendre aux développeurs PHP qui travaillent déjà avec le Zend Framework comment appliquer les bonnes pratiques lorsqu’ils construisent et configurent leurs applications que ce soit pour la scalabilité, l’interactivité ou les hautes performances.
- Découvrez comment la modularisation de la structure MVC peut améliorer l'efficacité du codage et faciliter le développement en équipe lorsque vous utilisez le Zend Framework (ZF)
- Produisez des Applications Internet Riches basées sur ZF qui peuvent incorporer des ressources utiles venues d'autres langages, tels que le support du Toolkit Dojo
- Concevez des applications qui enrichissent l'expérience utilisateur, que ce soit en leur fournissant une interface graphique attrayante (utilisant les composants d'internationalisation et de navigation de ZF), ou en leur offrant des performances applicatives accrues (via les composants de cache, de file d'attente et de recherche Lucene de ZF)
Cette formation pratique comprend de nombreux exemples et exercices et un projet de développement afin de renforcer l’apprentissage. Ce cours est proposé en ligne – avec un instructeur en direct – pour une durée de 20 heures (10 sessions de 2 heures) ou peut-être adapté pour être donné en classe.
Cette formation a été conçue et revue par le leader du projet Zend Framework - Matthew Weier O'Phinney.
Public
Développeurs PHP de niveau intermédiaire à avancé qui ont déjà utilisé le Zend Framework pour bâtir une application Web importante.
Pré-requis
Les participants doivent déjà bien connaître :
- La programmation orientée-objet
- Le design pattern Model-View_Controller
Les participants doivent également être à l’aise dans la création de :
- Formulaires Web simples, d’interactions simples avec les bases de données.
- D’applications Web basiques basées sur le ZF
Les participants doivent être familiers avec :
- Les Web Services
- L’interaction Client - Serveur
- La gestion de sessions
- L’authentification et les mécanismes de contrôle d’accès
- Plus tous les autres sujets présentés dans le cours Zend Framework : les fondamentaux
Objectifs
A l’issue de ce cours, les participants seront à même de comprendre comment le Zend Framework fournit une approche complète et standardisée pour développer des applications Web plus complexes, interactives et qui s’adaptent à la charge.
Sujets couverts
Ce cours est divisé en cinq modules :
| 1. CONCEPTS MAJEURS A. MVC design pattern B. Plugins C. Zend_Form D. Décorateurs E. Zend_ACL et Zend_AUTH F. Connectivité base de données |
|
| 2. DEVELOPPEMENT ET TEST A. Zend_Application B. Zend_Tool C. Zend_Test |
|
| 3. APPLICATIONS INTERNET RICHES A. Zend_Dojo B. Zend_Soap_Server C. Web Services |
|
| 4. APPLICATIONS INTERACTIVES A. Zend_Feed B. Zend_Paginator C. Zend_Pdf D. Zend_Search_Lucene E. Zend_Mail |
|
| 5. SYSTEMES SCALABLES, FLEXIBLES ET DE HAUTE PERFORMANCE A. Zend_Cache B. Modularisation C. Zend_Navigation D. Zend_Queue |
|
Note
Quelques sujets assez larges seront abordés lors de cette formation, tels que les Applications Internet Riches. Les participants doivent prendre en compte que ces sujets ne seront pas traités de façon approfondie mais seulement via leurs liens avec les composants ZF et PHP.
Afin de tirer le meilleur de cette formation, les étudiants devront passer de 30 minutes à 1 heure après chaque session à revoir leurs notes et faire les exercices demandés.
Calendrier et horaires des cours
Des questions? Chattez avec nous
Sujet lié
|
Formations packagées
|
|
|
|



