Pré-requis :

Connaissances de PHP5

Public :

Développeurs PHP5.

Durrée :

5 jours (6h par jour)

Pédagogie

  • Théorie
  • Pratique

Programme :

1. Présentation
2. installation et Configurations de base
3. MVC
3.1. Modèle MVC
3.2. Contrôleurs
3.3. Routage
3.4. View layer
3.5. View helpers
3.6. Layout
TP

4. Modeles
4.1.Connectivité bases de données
4.2.L’utilisation des SGBD via ZendDbAdapter ;
4.3.La construction dynamique de requêtes ;
4.4.Le mapping sur les tables .
TP
5. Gestion de formulaires
5.1. Filtres
5.2. Validateurs
5.3. Formulaires
TP
6. Authentification / Controle des acces
6.1. Conserver les informations dans les sessions
6.2. notions de sécurité et listes des contrôles d’accès
6.3. Authentification via bases de données
TP
7. Utilisation de fonctionnalités diverses
7.1.L’internationalisation ;
7.2.Gestion des modules
7.3.Le chargement automatique des ressources ;
7.4.Les exceptions ;
7.5.La journalisation des événements ;
7.6.Envoyer un email
7.8.des formumaire interactifs avec Jquery
TP