Zend Framework 2 : les fondamentaux - Formation en ligne

  • Achetez-en 3 à 940,50 € pièce et économisez 10%

Disponibilité: En stock

1 045,00 €

Zend Framework 2 (ZF2) est un framework open-source qui permet de développer des applications et des services web avec PHP. ZF2 est implémenté en utilisant 100% de code orienté objet, avec une structure par composant qui permet de n'utiliser que les modules nécessaires. L’architecture ZF2 est extrêmement flexible, elle utilise les événements et les écouteurs pour définir le flux d'exécution. Une autre fonctionnalité puissante est la gestion de service, qui permet aux développeurs de configurer des services uniques ou partagés afin de bâtir des classes via des fabriques qui peuvent injecter des paramètres. Tirant parti des fonctionnalités avancées de PHP 5.3.x telles que les espaces de nommage et les fonctions anonymes, ZF2 intègre les design patterns avancés, parmi lesquels MVC, sujet / observateur, et stratégie.

Avantages produit

OBJECTIFS

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 !

CALENDRIER ET HORAIRES DES COURS

Consultez le calendrier des formations en classe et en ligne

PROGRAMME DU COURS

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
G. Pratique en laboratoire



   5. FORMULAIRES / FILTRES / VALIDATEURS

A. Filtres
B. Validateurs
C. Formulaires
D. 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

   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
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
   7. LOGGING / MESSAGERIE
A. Effectuer une entrée dans un log
B. Envoyer un email
C. Pratique en laboratoire
4. MODELES
A. Connectivité bases de données
B. Pratique en laboratoire
  





PUBLIC
Ce cours est destiné aux programmeurs possédant une solide formation en langage PHP et en programmation orientée objet (POO) et ayant déjà créé des applications web PHP complexes. Veuillez vous reporter au guide des cours.

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.

Registration Information and Technical Requirements

Remarque: une fois votre achat effectué, vous recevrez un message détaillant le processus d'inscription au cours de formation en ligne de Zend.
Veuillez envoyer vos questions à l'adresse suivante itraining@zend.com
eCommerce Software by eCommerce Software by Magento™ Magento™