seance ÉLÉMENTS DE LA COMPÉTENCE APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU volume horaire durée du séance
Présentation des Framewoks PHP (Laravel,
Symfony, Zend…)
0,5
Intérêt du Framework back end Laravel
0,5
Concepts Model View Controller (MVC) :
(Architecture 3-tiers MVC
- Motifs de conception (Design Patterns))
1
Présentation des API PHP 0.5
Présentation des CMS PHP (Wordpress,
Prestashop…)
1
Architecture du Framework Laravel 1,5
Installation complète de Laravel 1,5
Configuration de l’environnement Laravel
1
séance 4 Création d’un premier projet 2,5 2,5
séance 5 Lancement du serveur Laravel 2,5 2,5
Gestion du routage 2,5
Utilisation des Middleware (définition,
enregistrement, paramétrage, terminate)
3
Utilisation des Middleware (définition,
enregistrement, paramétrage, terminate)
Protection CSRF 2,5
séance 1
séance 2
séance 3
Connaître les fondements du modèle
MVC Laravel
Programmer avec Laravel
séance 6
séance 7
2,5
2,5
2,5
Découvrir le Framework PHP Laravel
Préparer l’environnement de Laravel
Découvrir les notions fondamentales
des Frameworks PHP
2,5
3
Manipulation des contrôleurs
2,5
Manipulation des requêtes http 2,5
Manipulation des réponses http 2,5
Manipulation des vues 2,5
Création des template Blade 3
Génération d’URL 2,5
Manipulation des sessions HTTP 3
Validation des données d’entrée 3
Journalisation (logging) 3
2,5
0,5
seance 23
seance 24
seance 25 Utilisation des contracts
seance 26 Gestion des événements
seance 27
Gestion de fichiers (configuration,
instances, récupération, stockage,
suppression)
seance 28 Manipulation de Helpers
seance 29
Prise en compte de multi-langages
(localization)
seance 30 Manipulation de l’API Symfony Mailer
seance 31
Manipulation des notifications (génération,
envoi, types)
seance 32 Développement de packages
seance 33
File d’attente (Queue) :
- Création d’un job
- Job Middleware
- Dispatching jobs
- Job Batching
seance 34
Planification des tâches (task scheduling) :
- Définition des schedules
- Exécution d’un schedule
seance 35
seance 36
seance 37
2,5
Connaître les fondements du modèle
MVC Laravel
Programmer avec Laravel
séance 8
séance 7
séance 8
séance 9
Approfondir la programmation Laravel
2,5
Gestion des erreurs
2,5
2,5
Approfondir la programmation Laravel

repartition global laravel framework debutant

  • 1.
    seance ÉLÉMENTS DELA COMPÉTENCE APPRENTISSAGES DE BASE ÉLÉMENTS DE CONTENU volume horaire durée du séance Présentation des Framewoks PHP (Laravel, Symfony, Zend…) 0,5 Intérêt du Framework back end Laravel 0,5 Concepts Model View Controller (MVC) : (Architecture 3-tiers MVC - Motifs de conception (Design Patterns)) 1 Présentation des API PHP 0.5 Présentation des CMS PHP (Wordpress, Prestashop…) 1 Architecture du Framework Laravel 1,5 Installation complète de Laravel 1,5 Configuration de l’environnement Laravel 1 séance 4 Création d’un premier projet 2,5 2,5 séance 5 Lancement du serveur Laravel 2,5 2,5 Gestion du routage 2,5 Utilisation des Middleware (définition, enregistrement, paramétrage, terminate) 3 Utilisation des Middleware (définition, enregistrement, paramétrage, terminate) Protection CSRF 2,5 séance 1 séance 2 séance 3 Connaître les fondements du modèle MVC Laravel Programmer avec Laravel séance 6 séance 7 2,5 2,5 2,5 Découvrir le Framework PHP Laravel Préparer l’environnement de Laravel Découvrir les notions fondamentales des Frameworks PHP 2,5 3 Manipulation des contrôleurs 2,5
  • 2.
    Manipulation des requêteshttp 2,5 Manipulation des réponses http 2,5 Manipulation des vues 2,5 Création des template Blade 3 Génération d’URL 2,5 Manipulation des sessions HTTP 3 Validation des données d’entrée 3 Journalisation (logging) 3 2,5 0,5 seance 23 seance 24 seance 25 Utilisation des contracts seance 26 Gestion des événements seance 27 Gestion de fichiers (configuration, instances, récupération, stockage, suppression) seance 28 Manipulation de Helpers seance 29 Prise en compte de multi-langages (localization) seance 30 Manipulation de l’API Symfony Mailer seance 31 Manipulation des notifications (génération, envoi, types) seance 32 Développement de packages seance 33 File d’attente (Queue) : - Création d’un job - Job Middleware - Dispatching jobs - Job Batching seance 34 Planification des tâches (task scheduling) : - Définition des schedules - Exécution d’un schedule seance 35 seance 36 seance 37 2,5 Connaître les fondements du modèle MVC Laravel Programmer avec Laravel séance 8 séance 7 séance 8 séance 9 Approfondir la programmation Laravel 2,5 Gestion des erreurs 2,5 2,5
  • 3.