Booster des Talents IT

Formation Zend Perfectionnement

formation zend logo
Suite à cette formation vous serez en mesure de maîtriser parfaitement le framework et ses composants. Pour y parvenir, voici les différents objectifs de la formation : - Maîtriser les composants - Dériver et personnaliser - Maîtriser les design patterns de manière pratique - Savoir répondre à des problématiques complexes d'architecture logicielle - Utiliser et maîtriser les tests unitaires et fonctionnels - Utiliser le modèle MVC de manière poussée
Prixà partir de
1470 €HT
RéférenceAF10689
Durée3 jours
Public Architectes, Chefs de Projet, Développeurs
PrérequisBonne connaissance en PHP, en POO et avoir une expérience de développement avec le Zend Framework.
TP50%

Plan de Formation Zend Perfectionnement

Rappels

Les packages
Niveau de couplage des packages
Les versions du framework

Concepts et modèle MVC

Plugins
Zend_Form
Décorateurs
Zend_ACL et Zend_AUTH
Connectivité
Comprendre le contrôleur frontal du MVC
Intégrer les vues et les templates
Utilisation des aides d’action et des plugins
Aides de vues classiques et Ajax
Les objets MVC

Développement et test

Zend_Application
Zend_Tool
Zend_Test (test fonctionnel)
PHPUnit
Industrialisation de la testabilité

Applications internet riches

Zend_Dojo
Zend_Soap_Server
Web Services
JQuery
REST et SOAP
Les requêtes AJAX

Découverte des applications interactives

Zend_Feed
Zend_Paginator
Zend_Pdf
Zend_Search_Lucene
Zend_Mail

Les systèmes scalables, flexibles et de haute performance

Zend_Cache
Modularisation
Zend_Navigation
Zend_Queue
Bootstrapping par module
Surcharge du framework

Utilisation avancée de Zend Application

Configurer l’architecture modulaire
Charger les plugins et helpers personnalisés
Intégrer ZF Debug
Création de ressources personnalisées
Configuration des composants de base (Zend Cache, Zend_Db)
Intégrer la journalisation multiple (Zend_Log)

Utilisation avancée des composants centraux

Routage statique (fichier de configuration) et dynamique (base de données)
Utilisation :
– Des vues partielles et de l’aide de vues Action
– Avancée de Zend Layout
– Des flux avec Zend Framework

Composants périphériques du Framework

Principe de la couche d’abstraction
Présentation détaillée de la fabrique
Technologies supportées
Design patterns implémentés
Mettre en place un cache de métadonnées
Implémenter l’ORM
Prendre en charge de l’internationalisation avec Zend_Translate et Zend_Locale
Fonctionnalités liées à la performance avec Zend_Cache (exemple avec APC)
Développer un moteur de recherche avec Zend_Search_Lucene

Sécuriser les développements Zend Framework

Bonnes pratiques
Filtrer les entrées/sorties
Validation
Mettre en place un plugin de sécurité

Analyse objet

Analyse avec un débogueur
Etudier les concepts internes
Extensions possibles, adaptation à un existant
Déléguer des responsabilités objets

Nos autres formations Frameworks Web

AF24399Formation ReactJS New Formation ! 22 sessions prévues3 jours1700 €HT
AF15296Formation Kendo UI en Intra/Cours Particulier3 jours1990 €HT
AF15292Formation Bootstrap 22 sessions prévues3 jours1560 €HT
AF14022Formation BackBone.js 22 sessions prévues3 jours1790 €HT
AF11305Formation Twig en Intra/Cours Particulier2 jours1260 €HT
Voir les 13 formations
Vous pouvez également être intéressé par des formations avancé, Framework, framework web, Perfectionnement, Zend, Zend Framework, Zend perfectionnement ou par les formations de notre filière Frameworks Web
Prixà partir de
1470 €HT
RéférenceAF10689
Durée3 jours
Public Architectes, Chefs de Projet, Développeurs
PrérequisBonne connaissance en PHP, en POO et avoir une expérience de développement avec le Zend Framework.
Travaux pratiques50%