Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : Zend - Développement avec PHP

Zend - Développement avec PHP

Formation à distance
Durée : 28 heures (4 jours)
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire
Durée :28 heures (4 jours)
HT
Se préinscrire

Formation créée le 21/05/2021. Dernière mise à jour le 21/12/2021.

Version du programme : 1

Programme de la formation

Zend est utilisé dans le développement web. Vous pourrez découvrir durant ces quatre jours comment construire une application avec Zend et l’ensemble de ces modules.

Objectifs de la formation

  • Installer et configurer une application Zend Framework
  • Comprendre les Design Petterns Objets : le MVC
  • Pouvoir utiliser les principaux composants de Zend Framework
  • Savoir créer des identifications utilisateurs
  • Maitriser l’utilisation de Zend_Db et Doctrine
  • Pouvoir se servir de Zend Tool dans la structure d’une application

Profil des bénéficiaires

Pour qui
  • Développeurs, architectes techniques, chefs de projet techniques…
Prérequis
  • Connaissance de base des concepts objet
  • Connaissance de PHP 5 et du HTML

Contenu de la formation

  • Introduction
    • Présentation de Model-View-Controller
    • La distribution de responsabilités avec PHP: Le Model et un ensemble de classes, Les View par mécanisme de Templates PHP, L’aiguillage des flux grâce au codage des Controllers
  • Zend Framework
    • Introduction à ZF et historique des évolutions
    • Les Core Components
    • L’architecture du framework
  • Prise en main de ZF
    • Acquérir ZF
    • Développement d’une application basique sous Zend Skeleton Application et Composer
    • Réglages du serveur Web et hébergement de l’application : les hôtes virtuels
    • Paramétrage du framework
    • Travaux pratiques
  • Travail sur les bases de données
    • PDO
    • Entity & EntityManager : les bases de Zend_Db
    • Modification des données sur Zend_Db : les requêtes SQL
    • Le mapping Objet/Relationnel : Doctrine 2 et la persistance des données
  • Programmation Model-View-Controller avec Zend Framework
    • Le modèle MVC sous ZF: Zend Tool et le scaffolding, Notion de module, Répartition dans l’application
    • Création et paramétrage du module
    • Les éléments Controller: Initialisation, Liaison au Model et au View
    • Le View : templates, récupération des données & Layouts
    • Les formulaires : création, réglages & traitement
    • Travaux pratiques
  • L'utilisation avancée de ZF
    • Les authentifications et les permissions : les éléments standard et les extensions
    • L’envoi de mail : modèles HTML & formats
    • Travaux pratiques
Équipe pédagogique

Professionnel expert dans le développement PHP

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence
  • Mises en situation
  • Formulaires d'évaluation de la formation
  • Certificat de réalisation de l’action de formation
  • Émargement numérique
Ressources techniques et pédagogiques
  • Documents supports de formation projetés
  • Exposés théoriques
  • Etude de cas concrets
  • Mise à disposition en ligne de documents supports à la suite de la formation
  • Espace intranet de formation

Qualité et satisfaction

Taux de satisfaction des stagiaires Progression des compétences visées Taux d'abandon Taux de retour des enquêtes Taux d'interruption en cours de prestation