Formation Zend Framework

 

déroulé de Cours

 

 

Réf. : FZFM

 

 

Niveau :
Une bonne connaissance de la Programmation Orientée Objet avec PHP5 est indispensable pour la bonne compréhension du cours

 

 

Durée : 21 Heures

Public visé 

Développeurs/Architectes et chefs de projets souhaitant optimiser les temps de développement des applications en mettant en place une méthodologie de codage permettant de réutiliser le plus possible le code existant.

 

Objectif de la formation

Ecrire du code facilement réutilisable. Gagner du temps de développement. Apprendre différentes méthodes et outils afin de produire du code réutilisable.


Contenu

Programmation

Orientée-Objet (OOP)

en PHP :

Rappels sur la POO :

classe, objet &

caractéristiques

Modèles communs de

conception: introduction

Le singleton: utilité et

implémentation

La fabrique: utilité et

implémentation

Les autres design

patterns et leur utilité.

 

 

Comment utiliser les

Frameworks, survol des

Frameworks les plus

connus :

Qu'est-ce qu'un

framework : conditions

pour parler de framework

Fabriquer son propre

framework.

Les frameworks existants

pour l'entreprise.

Comparatif de ces

frameworks

Gestion des bases de

données :

Fonctionnalités avancées

de PDO.

Zend_DB : intérêts et

fonctionnalités.

Manipulation CRUD de

données avec Zend_DB.

Sélections avancées.

Mettre en place la

persistance de données.

Gérer les relations entre les

données.

L'ORM avec zend_DB_table

 

Modèle Vue Contrôleur

(MVC) :

Rappels sur le Design

Pattern MVC Présentation

 de l'architecture MVC de

Zend framework.

Comprendre le contrôleur

frontal.

Plugins et intégration de la

vue.

Mise en place d'un espace

d'authentification avec

sessions.

Filtrage des données et

sécurité

 

Fonctionnalités

avancées du Zend

framework :

Outil de recherche avec

zend_search_Lucene.

Optimiser son application

avec du cache Utiliser et

concevoir des services

Web.

Envoyer des emails et

traiter les flux XML

 

Méthode

pédagogique :

Une salle de formation,

fiches de synthèse,

exercices d’évaluation,

cas pratiques, feuilles

d’émargement, support

de cours.

 

Nous intervenons sur tout le territoire national. Nous dispensons des formations à Paris, Marseille, Lyon, Toulouse, Nice, Nantes, Strasbourg, Montpellier, Bordeaux, Rennes, Le Havre, Reims, Lille, Saint-Étienne, Toulon, Grenoble, Angers, Dijon, Brest, Le Mans, Clermont-Ferrand...

 

Contactez nous sans plus attendre au

tél. 0820 626 020