Sorry, your browser is not supported
To have the best experience using Skillshare, we recommend that you use one of these supported browsers.

Building E-Commerce Shopping Cart Website in PHP & MySQL

Vivek Vengala

Play Speed
  • 0.5x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 2x
110 Videos (7h 36m)
    • Intro

      7:53
    • 2.1 Project Setup

      2:06
    • 2.2 Going Through Project HTML Files

      1:23
    • 2.3 Setting Up HTML Files in Project & Creating Template Files

      4:33
    • 2.4 Enhancing Template Files

      2:14
    • 3.1 Creating Pages in Our Shop

      5:21
    • 3.2 Creating Pages in Our Shop Continued

      2:52
    • 4.1 Creating Template Files in Admin & Login Page

      4:16
    • 4.2 Improving Login Page Design

      4:24
    • 4.3 Planning All the Admin Pages

      3:14
    • 4.4 Creating Required Pages in Admin Area

      4:11
    • 5.1 Planning DB Tables

      3:40
    • 5.2 Creating DB Tables

      3:39
    • 5.3 Connecting to DB Using PHP

      3:48
    • 6.1 Adding Login Functionality

      5:59
    • 6.2 Checking Login Functionality & Displaying Errors

      2:58
    • 6.3 Checking Login on All Admin Pages

      2:58
    • 7.1 Working on Add Category Page

      5:20
    • 7.2 Displaying Categories in View Category Page

      2:34
    • 7.3 Working on Edit Category

      6:54
    • 7.4 Working on Delete Category

      3:08
    • 7.5 Displaying Messages in Category CRUD

      2:11
    • 8.1 Creating Add & View Product Pages

      1:58
    • 8.2 Creating a Product

      6:06
    • 8.3 Adding File Upload Functionality to Create Product Page

      11:54
    • 8.4 Fixing File Upload Issue & Uploading First Product with Image

      1:47
    • 8.5 Working on View Products Page

      3:38
    • 8.6 Displaying Product Information in Edit Product Page

      4:51
    • 8.7 Displaying Product Image in Edit Product Page

      3:50
    • 8.8 Updating Product Information Using Edit Product Page

      5:56
    • 8.9 Deleting Product Image in Edit Product Page

      5:22
    • 8.10 Deleting Product Image in Edit Product Page Continued

      1:20
    • 8.11 Re-Uploading Image on Edit Product Page

      6:19
    • 8.12 Working on Delete Product Page

      3:09
    • 8.13 Adding Dummy Products & Fixing Issues

      6:09
    • 8.14 Adding Dummy Products & Fixing Issues Continued

      5:42
    • 9.1 Displaying Products on Index Page

      5:35
    • 9.2 Displaying Category Products on Index Page

      5:14
    • 9.3 Working on Single Product Page

      9:55
    • 9.4 Displaying Related Products in Single Product Page

      5:52
    • 10.1 Adding Items to Cart from Home Page & Category Page

      6:31
    • 10.2 Adding Item to Cart from Single Product Page

      3:51
    • 10.3 Looping through Session Cart in Cart Page

      4:07
    • 10.4 Displaying Cart Session Items in Cart Page

      4:20
    • 10.5 Cart Page Enhancements

      3:13
    • 10.6 Displaying Cart Items in Menu Dropdown

      6:34
    • 10.7 Deleting Items from Cart Session

      5:37
    • 11.1 Planning Customers Tables

      2:27
    • 11.2 Creating Database Tables Using PHPMyAdmin

      3:12
    • 11.3 Fine Tuning Login Form Code

      4:03
    • 11.4 Working on Customer Login Logic

      3:04
    • 11.5 Checking is Customer Loggedin & Adding Logout Code

      2:19
    • 11.6 Displaying Error Messages in Login & Registration Forms

      2:34
    • 11.7 Working on Customer Registration Logic

      5:02
    • 11.8 Fixing Customer Registration Issues & Testing

      1:15
    • 12.1 Preparing Customer Session for Checkout Page

      3:28
    • 12.2 Making the Necessary Changes to Checkout Form

      2:22
    • 12.3 Adding Name Attributes & Checking Submitted Values

      3:43
    • 12.4 Assigning Submitted Values from Checkout Page to Variables

      2:32
    • 12.5 Writing SQL Query to check Customer Exists

      2:18
    • 12.6 Adding SQL Query to Insert & Update Customer Information

      5:05
    • 12.7 Inserting Customer Information in DB Table

      6:07
    • 12.8 Adding Missing Columns in SQL Queries

      2:38
    • 12.9 Displaying Customer Information in Checkout Form

      5:47
    • 12.10 Checking Update Query for any Errors

      1:39
    • 12.11 Displaying Submitted Customer Information Any Errors

      6:01
    • 12.12 Updating Customer Information in DB Table

      1:37
    • 12.13 Sanitizing User Submitted Values in Checkout Form

      3:22
    • 13.1 Planning Orders Tables

      2:12
    • 13.2 Creating Orders Tables using PHPMyAdmin

      3:03
    • 13.3 Calculating Total Price of Order

      3:24
    • 13.4 Writing SQL Queries to store Order Information

      7:33
    • 13.5 Inserting Orders in DB Table

      3:27
    • 13.6 Altering Order Items table to store Product Quantity

      4:52
    • 13.7 Clearing Items from cart After Placing Order

      1:23
    • 13.8 Testing Checkout Process with New User Account

      3:43
    • 13.9 Fixing Final Issues while placing Order

      3:43
    • 14.1 Displaying Orders in My Account Page

      6:11
    • 14.2 Displaying Sinlge Orders in View Order Page

      7:53
    • 14.3 Displaying Total Order Information in Single Order Page

      3:40
    • 14.4 Writing SQL query to Fetch Data from Multiple Tables

      3:56
    • 14.5 Enhancing Single View Order Page

      1:38
    • 14.6 Writing SQL query to fetch Data from Multiple Tables

      3:54
    • 14.7 Displaying Customer Address in My Account Page

      6:26
    • 14.8 Customer Update Address Functionality

      8:16
    • 14.9 Creating Cancel Order Page

      7:53
    • 14.10 Working on Cancel Order Functionality

      13:21
    • 14.11 Adding My Account Links in Menu

      2:51
    • 15.1 Creating Displaying Orders Page in Admin Area

      2:38
    • 15.2 Displaying Orders Information in Multiple Tables

      4:35
    • 15.3 Creating Order Process Page in Admin Area

      6:40
    • 15.4 Working on SQL Queries in Order Process Page

      4:36
    • 15.5 Fixing Issues in Order Process Page

      2:44
    • 16.1 Planning & Creating Reviews Table

      3:13
    • 16.2 Writing SQL query to Fetch user Information in Review Form

      3:49
    • 16.3 Displayin User Information & Product Name in Reviews Section

      3:43
    • 16.4 Writing Insert SQL query to Store Reviews in DB Table

      3:46
    • 16.5 Displaying Status Messages After Submitting Review

      2:36
    • 16.6 Displaying Product Reviews

      5:27
    • 16.7 Displaying No Of Reviews for Product

      2:28
    • 16.8 Making Review Submission Once Per User

      4:14
    • 17.1 Planning & Creating WishList Table

      2:53
    • 17.2 Working on Add to WishList Feature

      4:09
    • 17.3 Displaying Wish List Items to Customer

      2:31
    • 17.4 Writing SQL query to Fetch Wishlist Data from Mutliple Table

      3:46
    • 17.5 Deleting Items from Wish List

      3:33
    • 18.1 Fixing Address Issue in Customer My Account Page

      0:50
    • 18.2 Adding Logic to Customer Login

      1:02
    • 18.3 Fixing Cart Issues in Navigation

      1:30
    • 18.4 Other Extra Minor Issues

      1:06

About This Class

Here I'm going to build a Shopping Cart with these features

In FrontEnd Displaying Products and home page and displaying products with categories. Next adding to products cart from homepage category page and adding the product to cart in multiple quantities from the single product page.

2

Students

--

Projects

0

Reviews (0)

Vivek Vengala is web developer & designer has experience of 7+ years. I've developed websites in various sectors and trained lot of students.

I'm passionate about helping other people in the process of building & developing websites.

Let me know if you need any help in your projects, I'm more than happy to help you.

See full profile

Technology Web Development Php