Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1.3 KB

00-notes-formateur.md

File metadata and controls

18 lines (11 loc) · 1.3 KB

On ne construit pas une application complète, mais on va en profondeur dans le framework.

Ce cours est construit sur une base 'blog', avec des utilisateurs qui peuvent être admin, des articles et commentaires et est destiné à apprendre aux élèves le CRUD laravel, tout en prenant en considération les problématiques d'autorisations et de permissions.

L'application pour le formateur est exactement la même que celle qu'ils feront en suivant ce cours.

On commence par installer composer et le framework, ensuite on démarre doucement par des routes simple, sans contrôleurs, pour afficher des vue simples. On n'a fait aucun effort sur le style CSS, on se concentre plutôt sur ce qui fait laravel.

Ensuite, petit à petit, on construit une BDD en utilisant les factories.

On enchaîne avec les relations eloquent simples et le CRUD, puis les redirections, les sessions, le front, et enfin blade avancées avec les middlewares custom et les policies, et les relations eloquent avancées.
On a en tout deux exercices classiques, le reste est plutôt disséminé par-ci par-là dans les cours, afin qu'ils se débrouillent seul. L'application jointe contient tour le code qui peut leur être demandé.

  • Un premier exercice à la fin de 10-eloquent relationships
  • Deuxième exercice à la fin de 11-routes-201