Zend - The PHP Company


Formation Zend Framework 1 : 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.


Dates des prochains cours


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

Voir les tarifs

Des questions? Chattez avec nous

Sujet lié

Formations packagées

  • Test Prep : Certification Zend Framework
  • De A-à-Zend Framework
    • Témoignages des clients

         Je n'avais jamais suivi de cours en ligne comme celui-ci auparavant donc je n'ai pas beaucoup de matière pour comparer mais j'ai vraiment apprécié ce cours. Habituellement, je me forme avec un livre mais un cours en ligne est vraiment plus engageant.   

      David Wolfe AAA Northern California

         Les exemples sont pertinents. De même, vous nous avez aidé à garder en tête l'importance de la sécurité et des performances en PHP (deux choses qui passent parfois à la trappe).    

      Troy WrightService informatique, université de Californie, Santa Cruz

         Merci d'avoir rendu PHP beaucoup plus simple à apprendre qu'il n'y paraît au départ.   

      Dale Looft,