Venez en toute sécurité dans nos centres ! Voir notre dispositif sanitaire

> Formations > Technologies numériques > Technologies Web > Développement Back-End et PHP > Formation Zend Framework 2 et 3, maîtrise du développement Web > Formations > Technologies numériques > Formation Zend Framework 2 et 3, maîtrise du développement Web
Formation éligible au CPF

Zend Framework 2 et 3, maîtrise du développement Web

certification AVIT® à distance en option

Zend Framework 2 et 3, maîtrise du développement Web

certification AVIT® à distance en option
Télécharger au format pdf Partager cette formation par e-mail


Vous apprendrez à développer avec le framework Zend version 3. Vous découvrirez l'architecture, concevrez des modules, des formulaires, aborderez l'injection de dépendances et les principaux composants du framework. Vous pourrez valider vos compétences avec la certification AVIT® proposée en option.


Inter
Intra
Sur mesure

Cours pratique en présentiel ou en classe à distance

Réf : FAR
Prix : 2490 € HT
  4j - 28h
Pauses-café et
déjeuners offerts
En option :
Certification : 150 € HT




Vous apprendrez à développer avec le framework Zend version 3. Vous découvrirez l'architecture, concevrez des modules, des formulaires, aborderez l'injection de dépendances et les principaux composants du framework. Vous pourrez valider vos compétences avec la certification AVIT® proposée en option.

Objectifs pédagogiques

À l’issue de la formation, le participant sera en mesure de :
  • Installer et configurer une application Zend Framework 2 et 3
  • Maîtriser les Design Patterns Objets en particulier le MVC
  • Utiliser les principaux composants de Zend Framework
  • Automatiser les tests dans Zend Framework
  • Développer des composants métiers avec Zend\Db et Doctrine

Objectifs pédagogiques

Public concerné

Développeurs et architectes.

Public concerné

Prérequis

Connaissances de base des concepts objet. Bonnes connaissances de PHP5 et du HTML.

Prérequis

Pédagogie

Travaux pratiques
Echanges, partages d'expériences, démonstrations, travaux dirigés et cas pratique pour vous entraîner tout au long de la formation.
Méthodes pédagogiques
Pédagogie active basée sur des exemples, des démonstrations, des partages d'expériences, des cas pratiques et une évaluation des acquis tout au long de la formation.

Pédagogie

Certification en option

L’inscription à l’option de certification AVIT® Développement de sites web dynamiques, option langage PHP doit se faire au moment de l’inscription au cours. L’examen est composé d’un test QCM qui dure entre 1h30 et 2h00. Le résultat atteste de votre niveau de compétences. Le seul suivi de la formation ne constitue pas un élément suffisant pour garantir un score maximum. La planification à l’examen et son passage s’effectuent en ligne dans les 4 semaines qui suivent le début de votre session.

Certification

Programme de la formation

Introduction
  • Définition d'un framework et de son intérêt.
  • Présentation générale du Zend Framework.
  • Evolutions successives depuis Zend 1.
  • Installation de Zend Framework avec de Composer.
  • Architecture MVC. Squelette d'application.
  • Définition d'un framework et de son intérêt.
  • Présentation générale du Zend Framework.
  • Evolutions successives depuis Zend 1.
  • Installation de Zend Framework avec de Composer.
  • Architecture MVC. Squelette d'application.
Travaux pratiques
Découvrir et s'inscrire à l'option de certification AVIT®. Création d'un projet.

Programmation Orientée Objet
  • Rappels : classes, objets, visibilité, encapsulation, accesseurs, constructeur, méthodes magiques...
  • Conception Objet : références, associations, héritage, classes abstraites, interfaces.
  • Design patterns : Factory, Model View Controller, Data Mapper, Table Gateway, Front Controller, Two Step View...
  • Normes PSR (0/1/2) et autochargement de classes.
  • Rappels : classes, objets, visibilité, encapsulation, accesseurs, constructeur, méthodes magiques...
  • Conception Objet : références, associations, héritage, classes abstraites, interfaces.
  • Design patterns : Factory, Model View Controller, Data Mapper, Table Gateway, Front Controller, Two Step View...
  • Normes PSR (0/1/2) et autochargement de classes.
Travaux pratiques
Conception d'un modèle Objet.

Utilisation du framework
  • Type de code pour le Modèle, le Contrôleur, la Vue ?
  • Utilisation du Layout, ViewModel, aides de vues disponibles et personnalisées.
  • Gestion des erreurs, plug-ins de Contrôleurs.
  • Type de code pour le Modèle, le Contrôleur, la Vue ?
  • Utilisation du Layout, ViewModel, aides de vues disponibles et personnalisées.
  • Gestion des erreurs, plug-ins de Contrôleurs.
Travaux pratiques
Développement d'un carnet d'adresses sous Zend Framework.

Accès aux bases de données
  • Les bases de données simplifiées avec Zend\Db.
  • L'ORM Doctrine et le module Doctrine Module.
  • Les bases de données simplifiées avec Zend\Db.
  • L'ORM Doctrine et le module Doctrine Module.
Travaux pratiques
Manipulation de données via l'ORM Doctrine.

Les formulaires
  • Zend\Form : gestion des formulaires.
  • Filtrage et validation : Zend\Filter, Zend\Validate, Zend\InputFilter.
  • Conversions objets/tableaux avec les Hydrateurs.
  • Zend\Form : gestion des formulaires.
  • Filtrage et validation : Zend\Filter, Zend\Validate, Zend\InputFilter.
  • Conversions objets/tableaux avec les Hydrateurs.

Bonnes pratiques avec Zend Framework
  • Injection de dépendances : Zend\Di et Zend\ServiceManager.
  • Ecriture de tests unitaires avec PHPUnit. Injection de Mocks via le ServiceManager.
  • Création de modules, utilisation de modules Zend Framework populaires : ZfcUser, ZendDeveloperTools, BjyProfiler...
  • Débogage et profilage avec XDebug.
  • Injection de dépendances : Zend\Di et Zend\ServiceManager.
  • Ecriture de tests unitaires avec PHPUnit. Injection de Mocks via le ServiceManager.
  • Création de modules, utilisation de modules Zend Framework populaires : ZfcUser, ZendDeveloperTools, BjyProfiler...
  • Débogage et profilage avec XDebug.

Autres composants
  • Authentification et gestion des droits.
  • Mails, Logs, Session, Config.
  • Internationalisation avec Zend\ I18n.
  • Zend\EventManager.
  • Authentification et gestion des droits.
  • Mails, Logs, Session, Config.
  • Internationalisation avec Zend\ I18n.
  • Zend\EventManager.

Les nouveautés et changements de Zend Framework 3
  • PSR-7, zend-diactoros et zend-expressive.
  • Le nouveau ServiceManager.
  • Le nouvel EventManager.
  • Migrer une application Zend Framework 2 vers Zend Framework 3.
  • En option en ligne : planifier et suivre la certification AVIT® sous 4 semaines.
  • PSR-7, zend-diactoros et zend-expressive.
  • Le nouveau ServiceManager.
  • Le nouvel EventManager.
  • Migrer une application Zend Framework 2 vers Zend Framework 3.
  • En option en ligne : planifier et suivre la certification AVIT® sous 4 semaines.


Programme de la formation

Options

Certification : 150 € HT
Certifiez-vous pour faire reconnaître vos compétences sur le marché et booster votre carrière.
L’option de certification se présente sous la forme d’un voucher qui vous permettra de passer l’examen à l’issue de la formation.

Options

Solutions de financement

Selon votre situation, votre formation peut être financée par :
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
  • Le plan de développement des compétences de votre entreprise : rapprochez-vous de votre service RH.
  • Le dispositif FNE-Formation.
  • L’OPCO (opérateurs de compétences) de votre entreprise.
  • Pôle Emploi sous réserve de l’acceptation de votre dossier par votre conseiller Pôle Emploi.
Contactez nos équipes pour en savoir plus sur les financements à activer.

Financement par le CPF
Pour utiliser vos crédits CPF sur cette formation, vous devez souscrire l’option de certification. Pour toute question, contactez-nous par mail cpf@orsys.fr
Cette formation est éligible au CPF. Si vous souhaitez bénéficier de ce mode de financement, sélectionnez la ville de votre choix et cliquez sur le bouton « S’inscrire avec son CPF ». Vous serez alors redirigé vers le site moncompteformation.gouv.fr pour vous inscrire.
Nous pouvons vous accompagner à chaque étape de votre dossier : contactez-nous.
Attention : la plateforme exige un délai de réflexion de 11 jours ouvrés entre l’inscription et le démarrage de la session ce qui explique que certaines sessions ne soient plus accessibles par le CPF.

Solutions de financement

Horaires

En présentiel, les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
En classe à distance, la formation démarre à partir de 9h.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 15h30 le dernier jour.

Infos pratiques

Dates et lieux

Pour vous inscrire, sélectionnez la ville et la date de votre choix.
Du 29 mars au 1 avril 2022
Classe à distance
S’inscrire
Bientôt accessible
Du 29 mars au 1 avril 2022
Paris La Défense
S’inscrire
Bientôt accessible
Du 7 au 10 juin 2022
Paris La Défense
S’inscrire
Bientôt accessible
Du 7 au 10 juin 2022
Classe à distance
S’inscrire
Bientôt accessible
Du 20 au 23 septembre 2022
Classe à distance
S’inscrire
Bientôt accessible
Du 20 au 23 septembre 2022
Paris La Défense
S’inscrire
Bientôt accessible
Du 29 novembre au 2 décembre 2022
Paris La Défense
S’inscrire
Bientôt accessible
Du 29 novembre au 2 décembre 2022
Classe à distance
S’inscrire
Bientôt accessible

Dates et lieux