OBJECTIFS PEDAGOGIQUES
- S’exercer en PHP orienté objet Découvrir les Design Patterns Prendre en main un Micro-Framework PHP.
PROGRAMME
RAPPELS
- Rappel PHP orienté objet et architecture MVC
- Rappel sur GIT et lignes de commandes.
- Installation des logiciels prérequis (Composer, Symfony CLI, IDE, serveur Apache/MySql)
- Présentation des frameworks
- Installation d’un projet Symfony 4
- Installation et
CONTRÔLEUR
- Routing
- Créer des routes avec Annotations
- Autowiring, injection de dépendance
- La classe Response
- La classe Request
MODÈLE
- Doctrine et concept ORM (Object Relational Mapping)
- Configuration (connexion à la BDD)
- Création des tables avec la classe Entity
- Mise à jour avec les migrations
- Modification des données (EntityManager)
- Sélections des données (Repository)
VUE
- Moteur de templates : Twig
- Héritage, blocs, inclusion
- Rendu à partir d’un contrôleur et paramètres
- Gestion des fichiers CSS et JS (Webpack Encore)
CONFIGURATION
- Fichier .env, notion d’environnement
- Syntaxe YAML (fichiers configuration)
PUBLIC
Développeurs, intégrateurs, webmasters.PRÉREQUIS
Connaitre le HTML / CSS Connaitre le langage PHP Orienté Objet Connaitre MySQL.INFORMATIONS PRATIQUES
HORAIRES DE LA FORMATION de 9 h 00 à 12 h 30 et de 13 h 30 à 17 h 00Modalités d'évaluation intiales
Test de positionnement en amont de la session de formation.
Modalités d'évaluation finales
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques.
Accessibilité handicap
Dans votre espace candidat, une rubrique dédiée au handicap vous permettra d'exprimer vos besoins d'adaptation afin que vous puissiez suivre votre formation dans les meilleures conditions.
Méthodes pédagogiques
Alternance équilibrée de présentations, d'ateliers sur simulateur et de mises en situation dans des conditions similaires à celles de l'examen.
Modalités et délais d’accès
L’inscription doit être finalisée 72 heures avant le début de la formation.
A SUIVRE AVANT
A SUIVRE APRES
Le système d'exploitation Windows dispose de nombreuses fonctionnalités et particularités qui nécess...