Maîtrisez Laravel 5 et créez votre premier site E-commerce
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles

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

Steven Sil
Promo -30%
56,00€79,99€
3 paiements de 18,67€ avec Klarna. En savoir plus

Téléchargement & visionnage illimité

Satisfait ou remboursé

Paiement 100% sécurisé

Ce bundle de plus de 13 heures contient 2 formations Laravel en vidéo, 100% en ligne.
Elle vous permettront  :

  • de maîtriser le framework PHP Laravel
  • de créer un site e-commerce avec celui-ci.

Pour suivre ces 2 formations, il vous suffit d’avoir des bases du langage PHP ainsi que de programmation orientée objet.
Une connaissance basique des langages HTML et CSS est également indispensable.
 

Au programme de ce bundle Maîtrisez Laravel 5 et créez votre premier site E-commerce

Ce pack contient donc 2 formations que vous pouvez également acquérir à l'unité (mais proposées ici à un prix plus intéressant).

  • Laravel 5 : Formation complète (9h02)
    Pendant plus de 9 heures, vous allez apprendre à maîtriser ce framework PHP qui vous permettra d’obtenir des sites plus rapidement, plus sécurisé et optimisé. Cette formation complète abordera tous les concepts de Laravel pour nous permettre de créer un site complet que nous mettrons en ligne en fin de formation avec des outils modernes de déploiement. Le site réalisé sera une application de questions/réponses avec un espace d’administration pour modérer les questions de nos membres.
  • Créez un site e-commerce avec Laravel et Stripe (4h08)
    Cette formation de plus de 4 heures vous permettra de mettre à nouveau en pratique les notions vues dans la première formation du bundle pour réaliser un site e-commerce avec Laravel. Ce site nous permettra de gérer une boutique avec un panier d’achat, un paiement sécurisé à l’aide du service de paiement Stripe ainsi que la génération de factures pour nos clients au format PDF.

Tous les fichiers et liens utilisés dans ce bundle vous seront fournis dans les fichiers sources.
Je reste disponible dans le salon d'entraide pour répondre à vos questions éventuelles !

Cours dans ce bundle

Laravel 5 : Formation complète Cours 1

Laravel 5 : Formation complète

PHP : Créez un site e-commerce avec Laravel et Stripe Cours 2

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

Plan détaillé des cours

 
Chapitre 1 : Installation et espace membre
1h46
 
Leçon 1Introduction
Leçon 2Avant de commencer
Leçon 3Un serveur virtuel pour les gouverner tous
Leçon 4Serveur virtuel sur MacOS
Leçon 5Serveur virtuel sur Windows
Leçon 6[PROJET] Créer un site avec Laravel
Leçon 7Architecture MVC et Laravel
Leçon 8[PROJET] Configuration d'un nouveau projet
Leçon 9[PROJET] Artisan ou comment créer un espace membre en quelques secondes
Chapitre 2 : Laravel et les bases de données
1h28
 
Leçon 1Un logiciel pour voir nos bases de données
Leçon 2Les migrations
Leçon 3[PROJET] Migrations pour l'espace membre
Leçon 4Les modèles
Leçon 5[PROJET] Modèles pour les questions et les réponses
Leçon 6[PROJET] Les migrations pour les questions et les réponses
Leçon 7[PROJET] Ajouter des relations entre nos modèles
Leçon 8Le seeding
Leçon 9[PROJET] Du contenu aléatoire pour nos tables questions et answers
Chapitre 3 : Les routes, les contrôleurs et les middlewares
1h23
 
Leçon 1Les routes
Leçon 2Les contrôleurs
Leçon 3[PROJET] Un contrôleur pour gérer nos questions/réponses
Leçon 4[PROJET] Des routes pour AskController
Leçon 5[PROJET] Modifier/ajouter des routes pour notre espace membre
Leçon 6Les middlewares
Leçon 7[PROJET] Filtrer les accès pour AskController
Chapitre 4 : Les vues et Blade
1h09
 
Leçon 1Les vues
Leçon 2Blade
Leçon 3[PROJET] Les fichiers JS, CSS et les vues de notre projet
Leçon 4[PROJET] Layout global de notre site
Leçon 5[PROJET] Gravatar
Leçon 6[PROJET] Vue du formulaire d'inscription
Leçon 7[PROJET] Vue de l'espace membre
Leçon 8[PROJET] Vue du formulaire de connexion
Leçon 9[PROJET] Vue des formulaires d'oubli de mot de passe
Chapitre 5 : Manipuler les données en BDD, gestion des formulaires et autorisations
2h15
 
Leçon 1Sélectionner des entrées BDD avec Eloquent et le query builder
Leçon 2Les formulaires - Créer un formulaire
Leçon 3Les formulaires - Gérer les erreurs et la validation
Leçon 4[PROJET] Gestion des erreurs sur les formulaires du système d'authentification
Leçon 5[PROJET] Gestion du formulaire de mise à jour du mot de passe
Leçon 6[PROJET] La page d'accueil
Leçon 7[PROJET] Gérer les autorisations avec les policies
Leçon 8[PROJET] Publier une question
Leçon 9[PROJET] Afficher une question
Leçon 10[PROJET] Répondre à une question
Leçon 11[PROJET] Supprimer une question
Leçon 12[PROJET] Mettre à jour une question
Leçon 13[PROJET] Vérifications sur le projet terminé
Chapitre 6 : Déploiement d'un site Web Laravel
1h23
 
Leçon 1Les outils à notre disposition
Leçon 2Inscription sur les différents services (Forge, OVH, Digital Ocean, Mailgun et BitBucket)
Leçon 3Envoi de notre projet sur BitBucket
Leçon 4Achat du nom de domaine sur OVH
Leçon 5[Digital Ocean] Lier les comptes BitBucket et Digital Ocean à Forge
Leçon 6[Digital Ocean] Création de notre serveur avec Forge
Leçon 7[Digital Ocean] Lier notre nom de domaine à notre VPS sur Digital Ocean
Leçon 8[OVH] Lier le compte BitBucket à Forge
Leçon 9[OVH] Achat et création de notre serveur avec Forge
Leçon 10[OVH] Lier notre nom de domaine à notre VPS sur OVH
Leçon 11Ajout d'un nouveau site sur notre serveur
Leçon 12Transfert de notre projet sur le VPS
Leçon 13Les variables d'environnement
Leçon 14Le certificat SSL (HTTPS)
Leçon 15Connexion à notre VPS
Leçon 16Conclusion
Chapitre 7 : Les nouveautés Laravel 5.7 et 5.8
07m30
 
Leçon 1Laravel 5.7
Leçon 2Laravel 5.8
 
Chapitre 1 : Création et configuration globale du projet
37m26
 
Leçon 1Introduction
Leçon 2Introduction technique
Leçon 3Création du projet
Leçon 4Ajout du projet aux hosts
Leçon 5Configuration du site Web
Leçon 6Structure du fichier web.php
Leçon 7Création de l'espace membre
Leçon 8Les fichiers CSS
Leçon 9Des messages de validation en français
Leçon 10Une directive Blade pour gérer les dates au format français
Leçon 11Une directive Blade pour gérer les prix au format euros
Leçon 12Des routes en français
Chapitre 2 : Les modèles
14m
 
Leçon 1Le modèle Item
Leçon 2Le modèle Order
Leçon 3Le modèle Cart
Leçon 4Ajout d'un champ rôle pour la table users
Leçon 5Migrations et inscription sur le site
Chapitre 3 : Les middlewares
05m29
 
Leçon 1Créer les middlewares Admin et Cart
Leçon 2Ajouter les middlewares au Kernel
Chapitre 4 : La politique pour voir les commandes
03m57
 
Leçon 1Créer la politique OrderPolicy
Leçon 2Ajouter la politique à notre site
Chapitre 5 : Les vues et les contrôleurs
15m04
 
Leçon 1Les vues
Leçon 2Le contrôleur ItemController
Leçon 3Le contrôleur CartController
Chapitre 6 : Gérer la boutique
57m10
 
Leçon 1Gestion des routes pour la boutique
Leçon 2Le middleware Admin
Leçon 3Gérer le contrôleur pour l'espace membre
Leçon 4Gérer la vue de l'espace membre
Leçon 5Création des validateurs pour ajouter et éditer un produit
Leçon 6Enregistrer un nouvel article
Leçon 7Le formulaire de mise à jour
Leçon 8Gérer la mise à jour d'un article
Leçon 9Suppression d'un article
Leçon 10Afficher le contenu de la boutique
Chapitre 7 : Gérer le modèle Cart
23m57
 
Leçon 1Les méthodes add() et store()
Leçon 2La méthode drop()
Leçon 3La méthode clear()
Leçon 4La méthode total()
Chapitre 8 : Gérer le panier d'achat
20m53
 
Leçon 1Gérer les routes du panier d'achat
Leçon 2Visualiser le panier
Leçon 3Ajouter un article au panier
Leçon 4Retirer un article du panier
Leçon 5Vider le panier
Chapitre 9 : Le paiement par carte bancaire - Côté front-end
38m32
 
Leçon 1Gérer les routes pour le paiement
Leçon 2Gérer le middleware Cart
Leçon 3Le paiement par carte bancaire avec Stripe
Leçon 4Stripe.js et les variables d'environnement
Leçon 5Gérer le formulaire de paiement avec Elements
Chapitre 10 : Le paiement par carte bancaire - Côté back-end
13m43
 
Leçon 1Importer le client PHP de Stripe avec Composer
Leçon 2Gérer le paiement et l'enregistrement de la commande
Chapitre 11 : Visualiser nos commandes
18m40
 
Leçon 1Gérer la politique pour voir les commandes
Leçon 2Une dépendance pour générer des PDF
Leçon 3Gérer la génération de PDF
Leçon 4Conclusion

Avis des apprenants

Détail des avis
182
Apprenants
5
Commentaires
5/5
Note moyenne
5/5
5
4/5
0
3/5
0
2/5
0
1/5
0
Hicham Bencheikh
Hicham Bencheikh
Publié le 11/07/2022
excellente formation. j’attends avec impatience une nouvelle formation sur laravel 9
Steven Sil
Steven Sil
Merci beaucoup !
Frederic Nicolay
Frederic Nicolay
Publié le 05/03/2021
Super Tuto, Steven maîtrise très bien son sujet, les explications sont très clairs et ça donne envie d'aller plus loin. De plus Steven n'hésite pas à répondre rapidement aux questions. La partie Stripe n'est plus à jour pour les banques européennes, mais elle fonctionne toujours et est un bon début pour passer ensuite sur la nouvelle version.
Steven Sil
Steven Sil
Merci beaucoup !
Membre-6293-2558
Membre-6293-2558
Publié le 11/05/2020
parfait, rien a dire ...
Steven Sil
Steven Sil
Merci à vous ! :)

Vos questions sur le cours

Avec quelles versions de logiciels ce tuto est-il compatible ?

Laravel 5, Php 7

Quel est le niveau requis pour suivre ce tuto ?

débutant

Payer plus tard ou en 3x

Prix d'achat : 56,00 €
Pour payer plus tard ou en plusieurs versements échelonnés, sélectionnez Klarna comme moyen de paiement lors du règlement.

Ajoutez des articles à votre panier

Sélectionnez Klarna lors du règlement

Recevez une autorisation

Payez plus tard ou en plusieurs fois

3 paiements de 18,67 €
tous les mois, sans intérêts
Total : 56,00 €
Afficher les conditions : Klarna
Klarna : conditions d'utilisation du paiement différé en 3 échéances.

Attendez ! 🤗

Accédez à plus de 1429 tutos gratuits

Notre politique de protection des données