Laravel E-commerce Website From A to Z
4.3 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,802 students enrolled

Laravel E-commerce Website From A to Z

Build An E-commerce Website from beginners to pro By using Stripe Api for payment. Available in Laravel 7.
Bestseller
4.3 (43 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
7,802 students enrolled
Last updated 4/2020
English
Current price: $89.99 Original price: $149.99 Discount: 40% off
1 day left at this price!
30-Day Money-Back Guarantee
This course includes
  • 14 hours on-demand video
  • 6 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • How To Install Laravel
  • How To Create A Complete Project/Website In Laravel
  • How To Create E-Commerce Website In Laravel
  • Learn Basic Routing
  • Learn How To Use PHP Artisan Commands
  • Learn How To Create Models & Controllers
  • Learn How To Create Views Using Blade
  • Connect Website To Database & Create Tables
  • Get Products From Database & Display Them For Customers
  • Add Bootstrap To Your Project
  • Create Cart & Display Prices & Quantities
  • Redirect Users To Specific Pages
  • Delete Items From Cart
  • Create Admin Dashboard To Control All Products
  • Update Product Fields
  • Upload & Update Product Image
  • Create New Products Using Admin Dashboard
  • Delete Product From Database Using Admin Dashboard
  • Restrict Access To Admins Only
  • Add Pagination To Your Website
  • Increase & decrease number of items in cart
  • Create a Robust Checkout System
  • Add Payment Gateway Page
  • Integrating Paypal with your e-commerce store
  • Exporting Client Orders To PDF
  • Creating The Invoice
Requirements
  • Intermediate PHP knowledge
  • Good Object Oriented Programming Skills
  • Knowledge Of How Frameworks Work
  • Basic Understanding Of Html & Css
  • Windows 7/8/8.1/10, Mac OS or Linux
  • Stable Internet Connection
  • Knowledge Of Using Command Line/Terminal
  • Knowledge Of How To Download & Install Programs In Your Operating System
  • Xampp local server
Description

In this course, we 're gonna learn from scratch and step by step, how to create a complete Laravel E-commerce WebApplication with seven different credit cards for payment: Visacard, MasterCard, AmericanExpress, UnionPay, Diners Club, JCB, and Discover.

We 're gonna learn :

  1. How to create and view products, products categories, sliders;

  2. How  to select a product by category;

  3. How to add products to cart;

  4. How to update products item quantity and how to remove item products;

  5. How to customize checkout form for online payment with stripe API;

  6. How to save and display Client orders;

  7. How to export Client orders from Laravel to PDF.


Who this course is for:
  • Intermediate PHP Developer
  • Web Developers Who Want to Take Their Skills To A Higher Level
  • Web/Software Developers Who Want To Learn Laravel
  • Junior/Senior PHP Developers Who Want Learn Laravel
Course content
Expand all 77 lectures 13:46:52
+ Introduction To Laravel
9 lectures 01:25:28
Routes in Laravel - 2
11:54
Controllers in Laravel
13:34
Blade templating in Laravel - 1
09:24
Blade templating in laravel - 2
05:35
Installation, project configuration, routes and controller.
7 questions
+ Importing Client Template in Laravel.
10 lectures 01:49:14
Displaying images in Laravel 1
10:00
Displaying images in Laravel 2
10:27
Models and Migrations
16:14
Models and Migrations1
16:25
Importing Client Template in Laravel - 1.
12:03
Importing Client Template in Laravel - 2.
14:23
Importing Client Template in Laravel - 3.
10:00
Importing Client Template in Laravel - 4.
07:19
Redirection In Laravel
07:30
Client Blade templating
04:53
+ Importing Admin Template in Laravel.
7 lectures 01:04:33
Importing Admin Template in Laravel.
09:09
Admin Blade templating
11:59
Add Category Template
09:59
Add Product Template
13:04
Add Slider Template
07:26
All Categories Template
08:07
All Products and Sliders
04:49
+ Form In Laravel
2 lectures 26:59
Form 1
13:42
Form 2
13:17
Form
2 questions
+ Saving Data in Laravel
7 lectures 01:21:02
Create Categories
15:35
Putting and getting Session
10:31
Create Products
16:28
Displaying error message
05:54
Upload Images
09:45
Save Images
07:03
Save Sliders
15:46
Libraries and Images in laravel
6 questions
+ Viewing Data In laravel
8 lectures 01:32:03
View Categories
07:00
View Products
16:27
View Products Images
13:12
View Sliders
06:52
View Sliders dynamically
07:04
View Client Products
14:44
View Client Shop
10:34
View Product By Category
16:10
+ Activating, Unactivating and Deleting Data In Laravel
5 lectures 53:07
Activate and Unactivate Product
17:28
Activate and Unactivate Slider
08:07
Deleting Category
10:02
Deleting Product
10:42
Deleting Slider
06:48
+ Editing and Updating Data in Laravel
6 lectures 01:06:32
Edit Category
14:11
Update Category
06:42
Edit Product
09:48
Update Product
14:50
Edit Slider
08:28
Update Slider
12:33
+ Shopping Cart
9 lectures 01:39:27
Shopping Cart 1
11:00
Shopping Cart 1.1
11:54
Shopping Cart 2
15:33
Shopping Cart 3
05:38
Shopping Cart 4
14:06
Shopping Cart 5
03:44
Shopping Cart (Update Qty)
09:32
Shopping Cart (Update Qty)
10:02
Shopping Cart (Remove Product)
17:58
+ Checkout In Laravel
4 lectures 53:14
Customizing checkout 1
10:25
Customizing checkout 2
10:05
Stripe Api payement 1
15:14
Stripe Api payement 2
17:30