CakePHP 4.1 : Créer son site e-commerce à partir de zéro

Créez votre site e-commerce grâce au framework PHP CakePHP 4.1

Ratings: 3.99 / 5.00




Description

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.

What You Will Learn!

  • Installer CakePHP 4
  • La structure du framework
  • Base de données et migrations
  • Les routes et prefix sous CakePHP
  • Installation et utilisation d'un thème Bootstrap
  • Les formulaires
  • Espace utilisateur (connexion, déconnexion)
  • Création d'une administration en CakePHP 4
  • Les Emails sous CakePHP 4
  • Utilisation des sessions dans CakePHP
  • Export de données en CSV

Who Should Attend!

  • Développeurs web back-end
  • Développeurs PHP
  • Développeurs souhaitant comprendre le fonctionnement du framework CakePHP