Formations PHP & MySQL, Zend

Framework

Zend Framework

Les fondamentaux

Durée du module / 5 jours

Objectif

Développer des applications avec le Zend Framework.
Mettre en place, configurer et utiliser de façon optimale le Framework.
Utiliser les bases de données.
La session, l’authentification et la mise en place des formulaires avec le Zend Framework.

Prérequis

Bonnes connaissances de PHP et de la programmation orientée objet.

Maîtrise des bases de données relationnelles.

Déroulé

Rappels de programmation orientée objet (POO)

Notion de framework et de développement d’applications rapides (RAD)

Introduction au framework Zend

Architecture, composants
Couverture applicative du framework, exemples de production
Motifs de conception. Intérêts et exemples au sein du Zend Framework
Anatomie d’une application d’exemple

Zend & le MVC

Motif de conception MVC (Modèle-Vue-­Contrôleur) : structure, exemples
Composants associés à chaque partie du motif
- Les contrôleurs, l’amorçage d’une application Zend, la gestion des requêtes et le routage
- Le modèle, la base de données. Requêtes en base, abstraction des tables, analyses et statistiques
- Les vues et les templates. Les gabarits, aides de vue et vues partielles

Composants généraux et de configuration

Configuration, journaux, exceptions, débogage
Sessions et registre
Filtres et validateurs

Zend et les formulaires

Rappels sur les formulaires
Architecture de formulaire selon le Zend Framework (éléments, aides de vue, décorateurs)

Sessions & authentifications selon Zend

Rappels sur l’identification, authentification, autorisation
Sécurité sur le web avec Zend
Couplages des sessions et autorisations d’accès.

Applications

Un CMS de gestion de comptes clients sera construit au fur et à mesure des chapitres de la formation.

Pages formations visitées
Date
  • Dès que possible
  • Joindre planning
  • Janvier
  • Février
  • Mars
  • Avril
  • Mai
  • Juin
  • Juillet
  • Août
  • Septembre
  • Octobre
  • Novembre
  • Décembre
etoile Mon projet de formation :
open
Cliquez pour ouvrir la barre