Formation Maîtriser ZF2 (Zend Framework 2)


REFERENCE
 
 
IZF2
DUREE
 
 
5 jours
TARIFS
 
 
2390 € HT
Niveau : Expert
Cours à distance: Possible
OBJECTIFS :
 
Zend Framework 2 (ZF2) est un framework open-source orienté objet utilisé pour développer des applications et des services web à partir de PHP.
Avec cette formation, vous saurez créer votre application web avec les outils de Zend Framework 2. Le cours est axé
sur les modules pour aller à l'essentiel à travers une approche MVC étonnamment souple mais non moins
complexe. De nombreuses aides sont fournies par le framework, vous apprendrez aussi à vous rapprocher de ces
outils et des bonnes pratiques de développement.
Dans un second temps, le but sera de rentrer dans les aspects avancée du framework. Nous créerons ainsi ensemble différents types de composants – des aides d’action, des aides de vue -, nous ferons une migration de Zend_Db à Doctrine…
Par ailleurs, le sujet d’une utilisation non web, mais en ligne de commande sera étudiée dans un chapitre, notamment pour du travail en batch. L’idée globale est de maîtriser son outil et d’étendre son potentiel.
Tous les sujets utiles à une utilisation opérationnelle du ZF2 seront vus : formulaires, interactions avec un SGBD, sessions, internationalisation, tests unitaires, sécurité...
Après cette formation vous serez capable d’utiliser le ZF2 pour industrialiser vos développements.
 
 
PRÉ-REQUIS :
 

Bonne connaissance de PHP et disposer des bases en Programmation Orientée Objet.

PUBLIC :
 

Cette formation cible les développeurs et les architectes PHP.

PROGRAMME :
 

Introduction au ZF2 (Zend Framework 2)

Les possibilités du Zend Framework
Trouver des ressources (Web, IRC, ...)
Architecture et fonctionnement du ZF

Rappels sur la POO orientés sur le ZF2

Pourquoi développer en objet ?
Présentation de l'autoloader
Introduction aux namespaces
Les conventions de codage
POO avancée : classes concrètes, abstraites, traits et interfaces

Installation et configuration du ZF2

Configuration d'un environnement pour ZF2
Les différentes installations du framework
Architecture du projet
Debug

Présentation de l'approche MVC : Modèle Vue Controleur

MVC et théorie
Proposition MVC de ZF2

Les Modules

Définition et utilité
Structure d'un module
Création et intégration

Les Contrôleurs

Le contrôleur sur ZF2
Ecrire son contrôleur
Déclaration à l'application
Requête HTTP
Réponse HTTP

Le Routage

Fonctionnement global
Exemple de configuration
Les différents types de routes

Les Vues

Panorama sur les vues
Créer un template
Définir un layout
Gérer la page 4040
Interactions avec le contrôleur

Gestion de bases de données

Zend\Db
Configuration
Utilisation

Gestion des formulaires

Créer ses formulaires
Valider ses formulaires

Gestion des logs

Injections de dépendances

Programmation évènementielle

Contrôleurs

Vues

Migrer de Zend/DB à Doctrine

Commandes

Testabilité

S'INSCRIRE À CETTE
FORMATION ZF2
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

2 j

 
Cette formation a été conçue pour les développeurs PHP déjà compétents en ZF 2 (Zend Framework 2) , et souhaitant optimiser leurs pratiques de...

3 j

 
Zend Framework 2 (ZF2) est un framework open-source orienté objet utilisé pour développer des applications et des services web à partir de PHP. Cette formation...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB