menu
Formation MVC

Formation MVC

Modèle MVC - Model View Controller

Cette formation a pour objectif d'apprendre à utiliser le patron d'architecture logicielle MVC (Model-View-Controller) pour enrichir la structuration des applications.

Inter, Intra ou Mix-Learning

DURÉE

2 jours (durée personnalisable)

PUBLIC CONCERNÉ

Cette formation s'adresse à toute personne ayant une connaissance de la POO (Programmation Orientée Objet) et souhaitant s'initier au design pattern MVC.

 

PRÉREQUIS

Il est nécessaire d'avoir une bonne pratique de la Programmation Orientée Objet (POO).

Programme

PRÉSENTATION DE LA STRUCTURE MVC

  • Présentation du Model-View-Controller
  • Enjeux et intérêts

RAPPEL DE QUELQUES NOTIONS SUR LA PROGRAMMATION ORIENTEE OBJET EN PHP

  • Création de classes
  • Les attributs (public, private, protected)
  • Le constructeur
  • Les méthodes
  • L'instanciation d'une classe et l'appel des méthodes
  • L'héritage, la relation d'utilité, l'injection de dépendance
  • La gestion des erreurs et des exceptions

RÉALISATION D'UNE APPLICATION WEB SIMPLE EN MVC

  • Réalisation de l'application Web en procédural et réalisation de la même application en MVC
  • Le point d'entrée de l'application
  • L'objet HTTPRequest, l'objet Route et la configuration d'URL
  • Le chargement dynamique des classes
  • Le Model, la création des Entités et des Managers
  • Création des Vues
  • Mise en place des Contrôleurs et de leur interaction avec la vue et le modèle
  • Création et appel du template

Financements

Éligible au CPF, au CIF, aux financements Pôle Emploi ou Région...

Dates Lieux

Formation MVC Lyon

Du 10/04/2019 au 11/04/2019

Formation MVC Annecy

Du 28/05/2019 au 29/05/2019