Création d'un projet e-commerce simple

En utilisant Stripe, Symfony 3 et EasyAdmin Bundle

3.80 (14 reviews)
Udemy
platform
Français
language
Web Development
category
107
students
3.5 hours
content
Sep 2018
last update
$19.99
regular price

What you will learn

À la fin de ce cours vous aurez des connaissances de base dans l'utilisant de Symfony, et EasyAdmin Bundle.

Vous aurez également les connaissances nécessaires à la mise en place d'une solution de paiement avec Stripe.

Description

Bienvenue dans mon premier cours sur Udemy.

A travers ce cours je vous apprends à mettre en place une solution e-commerce simple en utilisant Symfony (version 3.4), Stripe et EasyAdmin Bundle.

Beaucoup de choses sont à faire, et vos commentaires seront les bienvenus dans la quête d'une amélioration continuelle de ce cours :).

A bientôt,

Christophe Lablancherie

Content

Introduction

Introduction

Notre plateforme e-commerce

Installation du projet Symfony
Création des entités nécessaires au projet (Product / User)
Installation du bundle EasyAdmin
Configuration basique du bundle EasyAdmin
Configuration du bundle pour notre plateforme e-commerce
Intégration du thème HTML au projet Symfony
Création de la page frontend "Liste de produits"
Création de la page frontend "Détails d'un produit"

Authentification des utilisateurs

Création de notre entité utilisateur
Configuration du fichier security.yml
Création du login form authenticator
Enregistrement d'un utilisateur
Connexion d'un utilisateur
Modification de son mot de passe

Démarrons avec Stripe

Découverte de l'interface de Stripe
Mise en place de Stripe Checkout
Création d'un customer lié à un user connecté
Centralisons notre code
Vérification de l'existence d'un customer

Screenshots

Création d'un projet e-commerce simple - Screenshot_01Création d'un projet e-commerce simple - Screenshot_02Création d'un projet e-commerce simple - Screenshot_03Création d'un projet e-commerce simple - Screenshot_04

Reviews

P
April 29, 2020
pas assez fluide, j'aimerais que ça aille à l'essentiel : c'est à dire , les moments où on entend pas des "ah , j'ai oublié de ... ", "qu'est ce que je vais faire" . un autre point , qui me dérange moins, parce que je regarde sur pc : la netteté de l'écran, une meilleur qualité est appréciable, car parfois je dois trop me concentré pour bien voir.
Marlene
March 11, 2019
Bonne présentation de Stripe, Merci. Par contre certaines vidéos sont floues peu importe le type d'écran....
Alexandre
January 30, 2019
La configuration du vhost pour symfony est fausse. Il faut faire pointer le vhost sur le dossier web de symfony pour ne pas l'avoir dans l'URL. C'est à la fois une erreur et une grosse faille de sécurité.
Eez
January 16, 2019
Impossible de déchiffrer ou de lire aisément ce qui est à l'écran. la police d'écriture du code est très petite. Lors de vos enregistrements videos vous auriez pu zoomer sur l'interface de l'écran pour mieux suivre ou comprendre vos formations; ou augmenter la taille de police de votre éditeur de code. Je ne recommande pas cette formation aux utilisateurs d' ipad 12.9 pouces et MacBook Pro 15 pouces car les videos sont illisibles. En plus de cela, les sessions de vidéos achetées ne peuvent pas être téléchargées.
Ariel
December 28, 2018
Comme j''ai eu certaines problématique avec des librairies en Symfo 3 j'ai suivi le projet tout en le faisant sur Symfony 4 et ça s'est très bien passé. Merci encore pour tout et j'ai enfin bien utilisé la partie Stripe. Merci encore pour ce cours.
Ouasire
October 25, 2018
Bon c’était un peu laborieuse la section 2 :-). Finalement j’ai opté d’afficher le détail dans une simple modale. Mais j’ai aussi réalisé votre version après avoir finalement vue ce que vous avez fait au final. Bon pas terrible mais on s’en fout du design hein :-). J’ai bien rigolé toute même :-p Merci pour Le ParamConverter, c'est pratique ;-)

Charts

Price

Création d'un projet e-commerce simple - Price chart

Rating

Création d'un projet e-commerce simple - Ratings chart

Enrollment distribution

Création d'un projet e-commerce simple - Distribution chart

Related Topics

1419054
udemy ID
11/2/2017
course created date
7/1/2019
course indexed date
Bot
course submited by