Zend - The PHP Company


Zend Framework 2 : les fondamentaux

La formation Zend Framework 2 : les fondamentaux s'adresse aux développeurs souhaitant apprendre à combiner les concepts et les éléments structurels de ZF2 afin d'exploiter de façon optimale les capacités de ce kit de développement logiciel pour les applications PHP.

Zend Framework 2 est une bibliothèque de classes en Open source dont l'objectif principal est d'être d'une « extrême simplicité ». ZF2 réduit les détails pénibles du codage, permettant aux développeurs de se concentrer sur l'ensemble de la conception et d'être ainsi plus productifs. Grâce à son jeu de classes PHP personnalisables, ZF2 propose une fonctionnalité adaptée aux tâches de toutes tailles.

Contenu du cours

Ce cours combine l'enseignement de ZF2 et une approche TDD (Développement basée sur des tests) pour développer des applications. Le cours Les fondamentaux de Zend Framework 2, vous permet d'apprendre par la pratique. Chaque composant abordé est présenté à l'aide d'exemples et expliqué de façon à l'utiliser au mieux dans vos applications. Créer une application de messagerie en ligne dans le Cloud, vous permet d’être en mesure d'appliquer directement ce que vous avez appris de façon simple et pratique !

Table des matières

1. CONCEPTS DE BASE

A. Présentation
B. Développement basé sur les tests
C. Autoloader
D. Configuration
E. Event Manager
F. Injection de dépendances
F. Pratique en laboratoire
2. MODULES

A. Modules
B. Gestionnaire de modules
C. Gestionnaire de service
D. Configuration (spécifique au module)
E. Pratique en laboratoire
3. MVC

A. Pattern stratégique
B. Modèle MVC
C. Contrôleurs
D. Plug-ins
E. Routage
F. View layer
G. View helpers
H. Layout
I. Vue modèle
J. Pratique en laboratoire
4. MODELES

A. Connectivité bases de données
B. Pratique en laboratoire
5. FORMULAIRES / FILTRES / VALIDATEURS

A. Filtres
B. Validateurs
C. Formulaires
D. Pratique en laboratoire
6. AUTHENTIFICATION / CONTROLE DES ACCES

A. Conserver les informations dans les sessions
B. Listes des contrôles d'accès
C. Authentification via bases de données
D. Pratique en laboratoire
7. LOGGING / MESSAGERIE

A. Effectuer une entrée dans un log
B. Envoyer un email
C. Pratique en laboratoire

Comment vais-je étudier ?

Dans ce cours, vous apprenez par la pratique. Un formateur en direct vous entraînera grâce à des exercices pratiques et des mini-projets et vous devrez développer du code réel. Une fois que vous aurez acquis les techniques de Zend Framework 2, vous pourrez créer des applications Web robustes en moins de temps. Les cours sont dispensés en ligne, en neuf séances de 2 heures ou en classe en 3 jours.

Pré-requis

Une parfaite compréhension de PHP, à un niveau intermédiaire ou avancé, et une expérience de la programmation orientée objet (POO). Bien que ce cours présente les principes de base de Zend Framework 2, il exige des participants un niveau suffisant en PHP, pour comprendre les exemples de code et faire les exercices de niveau intermédiaire. Ce cours n'exige aucune expérience de ZF2.

Informations relatives aux inscriptions et aux pré-requis techniques
Calendrier des prochains cours

Check Pricing

Des question ? Chattez avec nous

Formations associées