Ce cours est destiné à l'apprentissage du framework CakePHP 4.1. Suite à ce cours, vous pourrez développer un site complet en utilisant ce framework.
Ce cours se base sur la création d'un projet de site e-commerce (sans le paiement). Vous y trouverez plusieurs élements, dont une administration permettant de gérer les produits et le reste du site internet.
Nous verrons également la notion d'espace utilisateur (via l'administration) qui montre comment gérer les utilisateurs, la connexion, déconnexion ...
Vous apprendrez le fonctionnement des bases de données, des routes, des models, des controllers et des vues dans ce framework CakePHP 4.1. Nous passerons également du temps sur l'approfondissement du framework avec des fonctionnalités plus évoluées.
Ce cours a été créé à la sortie de CakePHP 4. Dans mes vidéos, j'utilise donc la version CakePHP 4.1. Il est possible que vous ayez quelques différences si vous installez CakePHP 4.3 ou supérieur. N'hésitez donc pas à installer la version CakePHP 4.1. Sinon, vous pouvez également vous référer à la documentation officiel de CakePHP qui est en français et qui explique les différences entre les versions. Dans ce cours, vous trouverez une vidéo permettant de mieux s'y retrouver dans la documentation du framework CakePHP.