Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Présentation globale du cadriciel Zend Framework 3
Explication du développement basé sur les tests
Présentation de l'autoloader de ressources
Assimiler la configuration de Zend Framework 3
L'Event Manager, composant clé du système MVC de Zend Framework 3
Découpler les différents composants grâce à l'injection de dépendances
2/ Les modules
Gestionnaire de modules et de service
Configuration standard (Autoloading, Controllers, Views, Routes, Services)
Rôle des modules
Classe Module
3/ L'approche MVC : Modèle Vue Contrôleur
Structurer son code via le Pattern stratégique
Comprendre le contrôleur sur Zend Framework 3
Appréhender le contrôleur
Visualiser les différents Plug-ins
Comprendre le système de Routage et son fonctionnement global
Faire la distinction entre View layer et View helpers
Définir un layout
Avoir un panorama sur les vues
4/ Les différents modèles
Définition d’un modèle
Connectivité
SGBDR supportés
Opérations CRUD (Create, Read, Update, Delete)
Création de requêtes SQL via un objet
Manipuler des tables et enregistrer au travers de classes
Objets personnalisés
Stratégies d’implémentation
5/ Gestion des formulaires et des validateurs
Classes ZendForm et ZendFormElement
Validateurs
Choix de la langue pour les messages
Créer et afficher un formulaire
Eléments de formulaires et fieldsets
Contrôle et validation des données
Générer le code HTML
Déclarer les objets de formulaires
Chaîne de filtrage et de validation
Association d’un modèle à un formulaire
Traitement des données
6/ Filtrer les données
Transformer les données (ZendFilter)
Valider les données (ZendValidator)
Filtrer un ensemble de données (ZendInputFilter)
Créer des filtres et validateurs personnalisés
7/ S'authentifier et contrôler les accès
Sauvegarder les informations dans les sessions
Comprendre l'authentification via bases de données
8/ Gérer la messagerie et les logging
Savoir faire une entrée dans un log
Pouvoir envoyer un email
Approche Pédagogique
Approche Pédagogique
Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
Cas pratiques
Remise d’outils
Echanges d’expériences
Public Cible
Personnes Visées
Architectes
Développeurs
Dates
Dates
Du 16 au 19 Juil. 2024
Du 29 Oct. au 01 Nov. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.