$ 30.00

Tuto PHP : Créez un site e-commerce avec Laravel et Stripe avec Php, Laravel

$ 30.00

  • Une formation vidéo de 4h08m
  • Téléchargement immédiat et visionnage illimité à vie
  • Satisfait ou remboursé
  • Fichiers sources inclus
  • Découvrez pourquoi vous former avec Tuto.com
Maîtrisez Laravel 5 et créez votre premier site E-commerce
Retrouvez cette formation dans le bundle :

Maîtrisez Laravel 5 et créez votre premier site E-commerce

-30% de réduction

voir les détails du bundle


Dans cette formation de plus de 4 heures, vous allez apprendre à créer un site Web e-commerce avec le framework PHP Laravel et le service de paiement sécurisé Stripe.
Cet exercice pratique n'aborde pas les bases de Laravel.
Si vous souhaitez vous former à ce framework et créer votre premier site complet, j'ai réalisé une formation complète à ce sujet, qui vous permettra ensuite de comprendre celle-ci.

Cette formation a pour objectif de vous apprendre à créer un site Web e-commerce complet en se basant sur des technologies récentes et en nous focalisant sur les fonctions indispensables à un site e-commerce :

  • Gestion d'une boutique (espace administrateur pour ajouter, modifier et supprimer des articles)
  • Panier d'achat
  • Paiement sécurisé par carte bancaire
  • Accès aux commandes

Vous pouvez avoir une vision globale du projet en visionnant la vidéo d'introduction ou en parcourant la galerie d'images plus bas sur cette page.
Cette formation couvrira l'ensemble des aspects techniques de Laravel avec :

  • La création de middlewares pour gérer l'accès aux espaces réservés aux administrateurs ou encore aux membres ayant un panier non-vide
  • La création d'une politique pour que les membres ne puissent visionner que leurs propres commandes
  • La manipulation des variables de session avec Laravel pour gérer le panier d'achat
  • La création de requêtes personnalisées pour gérer la validation de nos formulaires
  • Les routes, les contrôleurs, Blade, les modèles ...

A la fin de cette formation, vous saurez créer un site e-commerce avec Laravel que vous pourrez ensuite faire évoluer selon vos envies et vos besoins.

Je reste disponible dans le salon d'entraide pour répondre à vos éventuelles questions.
Les fichiers de travail sont fournis avec le cours.
Un QCM est également disponible pour tester vos connaissances.

Bonne pratique !

Table des matières de cette formation Php, Laravel (durée : 4h08m)

  • Création et configuration globale du projet
    • Introduction gratuit 00:03:53
    • Introduction technique 00:03:34
    • Création du projet 00:02:59
    • Ajout du projet aux hosts 00:03:38
    • Configuration du site Web 00:04:59
    • Structure du fichier web.php 00:02:22
    • Création de l'espace membre 00:02:14
    • Les fichiers CSS 00:01:21
    • Des messages de validation en français 00:02:54
    • Une directive Blade pour gérer les dates au format français 00:02:36
    • Une directive Blade pour gérer les prix au format euros 00:05:10
    • Des routes en français 00:01:46
  • Les modèles
    • Le modèle Item 00:02:55
    • Le modèle Order 00:03:54
    • Le modèle Cart 00:01:40
    • Ajout d'un champ rôle pour la table users 00:01:46
    • Migrations et inscription sur le site 00:03:45
  • Les middlewares
    • Créer les middlewares Admin et Cart 00:03:04
    • Ajouter les middlewares au Kernel 00:02:25
  • La politique pour voir les commandes
    • Créer la politique OrderPolicy 00:02:34
    • Ajouter la politique à notre site 00:01:23
  • Les vues et les contrôleurs
    • Les vues 00:10:23
    • Le contrôleur ItemController 00:02:43
    • Le contrôleur CartController 00:01:58
  • Gérer la boutique
    • Gestion des routes pour la boutique 00:03:17
    • Le middleware Admin 00:05:07
    • Gérer le contrôleur pour l'espace membre 00:05:06
    • Gérer la vue de l'espace membre 00:09:52
    • Création des validateurs pour ajouter et éditer un produit 00:06:44
    • Enregistrer un nouvel article 00:07:22
    • Le formulaire de mise à jour 00:05:54
    • Gérer la mise à jour d'un article 00:02:33
    • Suppression d'un article 00:03:50
    • Afficher le contenu de la boutique 00:07:25
  • Gérer le modèle Cart
    • Les méthodes add() et store() 00:13:17
    • La méthode drop() 00:05:18
    • La méthode clear() 00:02:06
    • La méthode total() 00:03:16
  • Gérer le panier d'achat
    • Gérer les routes du panier d'achat 00:03:04
    • Visualiser le panier 00:07:55
    • Ajouter un article au panier 00:03:33
    • Retirer un article du panier 00:03:29
    • Vider le panier 00:02:52
  • Le paiement par carte bancaire - Côté front-end
    • Gérer les routes pour le paiement 00:02:58
    • Gérer le middleware Cart 00:04:28
    • Le paiement par carte bancaire avec Stripe 00:09:37
    • Stripe.js et les variables d'environnement 00:11:06
    • Gérer le formulaire de paiement avec Elements 00:10:23
  • Le paiement par carte bancaire - Côté back-end
    • Importer le client PHP de Stripe avec Composer 00:03:08
    • Gérer le paiement et l'enregistrement de la commande 00:10:35
  • Visualiser nos commandes
    • Gérer la politique pour voir les commandes 00:02:45
    • Une dépendance pour générer des PDF 00:01:57
    • Gérer la génération de PDF 00:12:12
    • Conclusion 00:01:46



Formateur : Steven Sil

Steven Sil a publié 42 tutoriels et obtenu une note moyenne de 4,6/5 sur 19 056 tutoriels vendus. Steven Sil est un formateur certifié tuto.com. Voir les autres formations de Steven Sil

5,0
note moyenne

1
avis laissé
5 étoiles
1
4 étoiles
0
3 étoiles
0
2 étoiles
0
1 étoile
0
  • Avec quelles versions de logiciels ce tuto est-il compatible ?
    Php 7, Laravel 5
  • Quel est le niveau requis pour suivre ce tuto ?
    intermédiaire
  • Bonjour, est compatible avec laravel 5.7 ?
    Oui la formation est sortie le mois dernier, j'ai utilisé la version 5.7 :)
accédez à plus de 1147 tuto gratuits


non, je ne veux pas me former gratuitement

voir notre politique de protection des données