Accueil    Formations    Informatique    Langages et développement    PHP    Zend 3

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Connaître les différentes possibilités et alternatives de Zend 3
  • Acquérir les pratiques clés sur Zend 3
  • Utiliser Zend 3 pour développer vos applications
  • Réaliser la migration d'une application Zend 2 vers Zend 3.

Niveau requis

Connaître PHP 5. Avoir des notions de Zend 2 et maîtriser HTML.

Public concerné

Architectes, développeurs PHP.

Programme

Introduction

  • Présentation et ressources Zend
  • Nouveautés par rapport à Zend 2
  • Installation et configuration de Zend avec Composer
  • Installation de l'environnement de développement Zend Studio
  • Le design pattern Modèle Vue Contrôleur et Zend MVC

Rappels

  • Classe, objets, instances, héritage, polymorphisme...
  • Design Patterns utilisés dans Zend
    • MVC
    • Singleton
    • Domain
  • Driven Design, Adapter, Factory
  • Namespaces et nouveautés PHP 7
  • Normes PSR-0 / 1 / 2 et PSR-4

Prise en main

  • Structure d'un projet Zend
  • Ajout de package via Composer
  • Première application
  • Auto-chargement de classes
  • Gestion des erreurs
  • Création de modules et déclaration dans le module manager

Architecture MVC

  • Contrôleurs et actions
  • Services et ServiceManager
  • Evènements et EventManager
  • ZendView
    • View models
    • Renderers
    • Resolvers
  • Routage et routeurs (Zend MVC Router)
  • Layouts et templates

Accès aux bases de données

  • Les SGBD utilisables par Zend
  • Utilisation de ZendDb natif avec Zend 3

Sessions, authentification et autorisations

  • Mise en place de sessions avec Zend Session
  • Gestion de l'authentification avec Zend Authentication
  • Utilisation de Zend Permissions Acl

Performances

  • Gestion du cache avec Zend Cache
  • Gestion de la mémoire avec Zend Memory

Services Web

  • Base avec Zend Server
  • Zend XML RPC
  • SOAP services avec Zend Soap
  • Rest et support JSON

Le plein de modules

  • Génération et gestion de formulaires : ZendForm
  • Filtres et validation : ZendFilter – ZendValidate – Zend InputFilter
  • Envoi d'emails : ZendMail
  • Tests fonctionnels avec Zend Test
  • Internationalisation avec Zend i18n

Les nouveautés de Zend 3

  • PSR-7
  • MiddleWare Expressive
  • Installateur de Composants
  • Le nouveau ServiceManager
  • Le nouvel EventManager
  • Migrer une application Zend 2 vers Zend 3

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Calendrier des sessions

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Paris La Défense 1 800 € HT Je m'inscris

30/11/2020 Paris La Défense 1 800 € HT Je m'inscris

Modalité Présentiel

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Nancy 1 800 € HT Je m'inscris

27/04/2020 Strasbourg 1 800 € HT Je m'inscris

27/04/2020 Reims 1 800 € HT Je m'inscris

27/04/2020 Metz 1 800 € HT Je m'inscris

27/04/2020 Mulhouse 1 800 € HT Je m'inscris

30/11/2020 Nancy 1 800 € HT Je m'inscris

30/11/2020 Strasbourg 1 800 € HT Je m'inscris

30/11/2020 Reims 1 800 € HT Je m'inscris

30/11/2020 Metz 1 800 € HT Je m'inscris

30/11/2020 Mulhouse 1 800 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Lille 1 800 € HT Je m'inscris

27/04/2020 Rouen 1 800 € HT Je m'inscris

27/04/2020 Nantes 1 800 € HT Je m'inscris

27/04/2020 Caen 1 800 € HT Je m'inscris

27/04/2020 Évreux 1 800 € HT Je m'inscris

27/04/2020 Le Havre 1 800 € HT Je m'inscris

30/11/2020 Lille 1 800 € HT Je m'inscris

30/11/2020 Rouen 1 800 € HT Je m'inscris

30/11/2020 Nantes 1 800 € HT Je m'inscris

30/11/2020 Caen 1 800 € HT Je m'inscris

30/11/2020 Évreux 1 800 € HT Je m'inscris

30/11/2020 Le Havre 1 800 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Lyon Part-Dieu 1 800 € HT Je m'inscris

27/04/2020 Grenoble 1 800 € HT Je m'inscris

30/11/2020 Lyon Part-Dieu 1 800 € HT Je m'inscris

30/11/2020 Grenoble 1 800 € HT Je m'inscris

Modalité Présentiel

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Tours 1 800 € HT Je m'inscris

27/04/2020 Orléans 1 800 € HT Je m'inscris

27/04/2020 Bordeaux 1 800 € HT Je m'inscris

27/04/2020 Blois 1 800 € HT Je m'inscris

27/04/2020 Bourges 1 800 € HT Je m'inscris

27/04/2020 Châteauroux 1 800 € HT Je m'inscris

27/04/2020 Le Mans 1 800 € HT Je m'inscris

27/04/2020 Niort 1 800 € HT Je m'inscris

27/04/2020 Poitiers 1 800 € HT Je m'inscris

30/11/2020 Tours 1 800 € HT Je m'inscris

30/11/2020 Orléans 1 800 € HT Je m'inscris

30/11/2020 Bordeaux 1 800 € HT Je m'inscris

30/11/2020 Blois 1 800 € HT Je m'inscris

30/11/2020 Bourges 1 800 € HT Je m'inscris

30/11/2020 Châteauroux 1 800 € HT Je m'inscris

30/11/2020 Le Mans 1 800 € HT Je m'inscris

30/11/2020 Niort 1 800 € HT Je m'inscris

30/11/2020 Poitiers 1 800 € HT Je m'inscris

Voir plus de sessions

Modalité Présentiel

Pendant la période de confinement, cette formation en présentiel est disponible en Classe à Distance avec la même qualité pédagogique. Quand souhaitez-vous commencer votre formation ?

27/04/2020 Montpellier 1 800 € HT Je m'inscris

27/04/2020 Sophia Antipolis 1 800 € HT Je m'inscris

30/11/2020 Aix-en-Provence 1 800 € HT Je m'inscris

30/11/2020 Montpellier 1 800 € HT Je m'inscris

30/11/2020 Sophia Antipolis 1 800 € HT Je m'inscris

Modalité Présentiel

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous