En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies pour vous proposer des services et offres adaptés à vos centres d’intérêts.
Pour en savoir plus et paramétrer les cookies, suivez ce lien
Développeur de compétences
  •  
  •  
  •  

Formation Zend Framework 2


  • Objectifs
  • Profils
  • Pré-requis
  • Moyens pédagogiques
  • Certificat / Attestation
  • Création d'application Zend Framework 2
  • Prise en main des principaux composants du framework
  • Développement avec Doctrine
Trouvez votre prochaine formation

Programme

    INTRODUCTION
    • Historique de Zend Framework 2
    • Composer, Packagist et la gestion des dépendances en PHP
    • Installation d'une application (ZendSkeletonApplication)
    • Installation d'outils utiles (ZFTool, ZendDevelopperTools)

    CONCEPTS DE BASE
    • Autoloading (Composer + manuel)
    • Injecteur de dépendances (Di, Service manager)
    • Gestionnaire d'évènements
    • Configuration
    • Aperçu du fonctionnement interne de ZF 2

    MODULES
    • Création d'un module (manuellement ou avec ZFTool)
    • Configuration d'un module
    • Bonnes pratiques
    • Pratique (installation de ZfcUser, configuration…)

    MVC
    • Modèle MVC
    • Contrôleurs
    • Plugins : présentation des plugins principaux + création
    • Routing
    • View

    MODÈLES
    • Présentation de Doctrine
    • Intégration avec DoctrineModule/DoctrineORMModule
    • Création de modèles
    • Bonnes pratiques

    LOGGING
    • Présentation des formulaires
    • Input filter (filters + validators)
    • Intégration avec Doctrine
    • Configuration d'un log

    AUTHENTIFICATION / AUTORISATIONS
    • Présentation de Zend\Permissions\Rbac
    • Module ZfcRbac

    TEST UNITAIRES
    • Présentation de PHPUnit (mocks…)
    • Intégration avec ZF 2

    TRAVAUX PRATIQUES

    * Cette durée est indicative et peut varier en fonction du niveau des participants et de l’adaptation du contenu à votre problématique