Booster des Talents IT

Formation Zend

formation zend logo
Suite à cette formation Zend Framework vous possèderez l'ensemble des compétences nécessaires pour utiliser ce framework sereinement. Toutes les connaissances utiles à la programmation en PHP, l'installation et la configuration de Zend seront abordées.
Prixà partir de
1950 €HT
RéférenceAF522
Durée4 jours
Public Chefs de Projet, Concepteurs, Développeurs
PrérequisConnaissances avancées de PHP, XHTML et bases de données + SQL
TP50%

Plan de Formation Zend

Zend Framework

S’introduire à la programmation orientée objet dans le contexte WEB
L’analyse UML
Outils de modélisation
Qu’est-ce que le concept de framework?
L’ensemble des moyens
Présenter le motif MVC et le principe d’implémentation
Ressources disponibles pour le développement
Architecture (Les objets et leur rôle, déroulement du processus de traitement d’une requête)

Installation et configuration

Télécharger et installer
Configurer l’environnement

Les composants

Introduction à la POO et au motif MVC

Concepts de POO (classes, interfaces, classes abstraites, classes finales)
La syntaxe objet en PHP 5
Les notions d’héritage et de surcharge
Bonnes pratiques de développement

Etude du noyau

L’architecture du framework
Créer un squelette d’application
Initiation à l’objet de configuration (INI et XML)
Initiation à la gestion des erreurs et aux objets de log et debugage

Prise en charge des bases de données

PDO et la notion d’abstraction
Initiation à l’objet Zend_DB
Connexion et persistance des données
Les sortes d’adaptateurs
Requêtes simples, complexes et mode transactionnel
Utiliser les Statements
Tests et optimisation avec l’objet Zend_Db_Profiler

Utiliser le motif MVC

Définir le concept du motif MVC
Le motif MVC
Le contrôleur frontal
L’objet Zend_Layout (Vue)

Plugins Zend

Helpers
Filtres
Concept de module
Composition :
– D’un contrôleur
– D’un modèle
– D’une vue

Sécurité des développements

Configurer l’environnement
Bonnes pratiques
Les filtres et validateurs pour les données issues de l’utilisateur
Gérer les sessions dans Zend

Identifier et gérer les droits applicatifs

Présenter et implémenter l’objet Zend_Auth pour identifier les utilisateurs
La persistance des données avec Zend_Auth
L’objet Zend_Acl : gérer les listes de contrôle d’accès
Implémenter un système de gestion des droits sur Zend_Acl

Aller plus loin…

Utiliser des librairies tierces
Développer des composants et plugins
Le futur de Zend framework

L'avis de nos formateurs Zend

Nos autres formations Frameworks Web

AF24399Formation ReactJS New Formation ! 24 sessions prévues3 jours1790 €HT
AF15296Formation Kendo UI 4 sessions prévues3 jours1990 €HT
AF15292Formation Bootstrap 26 sessions prévues3 jours1560 €HT
AF14022Formation BackBone.js 26 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 Framework PHP, MVC, PHP, Zend Framework ou par les formations de notre filière Frameworks Web
Prixà partir de
1950 €HT
RéférenceAF522
Durée4 jours
Public Chefs de Projet, Concepteurs, Développeurs
PrérequisConnaissances avancées de PHP, XHTML et bases de données + SQL
Travaux pratiques50%