Formation

ZEND Framework 2

5 jours – 35 heures  

Sodifrance

Objectifs

  • Utiliser ZF2 pour industrialiser vos développements

Contenu pédagogique

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

  • 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é

Intéressé(e) par cette formation ?

Promis vous ne le regretterez pas !

formation@sodifrance.fr 02 99 23 46 51


Public

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

Pré-requis

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

Méthodes et moyens pédagogiques

  • 1 poste/stagiaire
  • alternance théorie/pratique
  • 8 stagiaires maximum

Durée

  • 5 jours - 35 heures

Cette formation est seulement disponible en intra-entreprise, nous consulter pour plus d’informations

Au fait !

Êtes-vous allés découvrir nos expertises ?

Au fait !

Êtes-vous allés découvrir nos expertises ?