PHP for Beginners: How to Build an E-Commerce Store
4.6 (381 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,658 students enrolled
Wishlisted Wishlist

Please confirm that you want to add PHP for Beginners: How to Build an E-Commerce Store to your Wishlist.

Add to Wishlist

PHP for Beginners: How to Build an E-Commerce Store

PHP E-commerce: in this course you will learn how to make full e-commerce websites to build your own home business.
Bestselling
4.6 (381 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
4,658 students enrolled
Created by Edwin Diaz
Last updated 1/2017
English
Current price: $10 Original price: $100 Discount: 90% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 14.5 hours on-demand video
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
At the end you will be able to build any E-commerce application with PHP
At the end of this course you will be able to upload your application online
View Curriculum
Requirements
  • All Students Should know the following
  • HTML
  • VARIABLES
  • ARRAYS
  • FUNCTIONS
  • LOOPS
  • POST and GET REQUEST
  • MYSQL
Description

Hands on Real Life Project inside!

On Demand E-commerce Skills Inside


After creating a very successful PHP for beginners course, I'm back with another Amazing course that will take your basic PHP skills to another level.

This course comes packed with new tricks and code format that would take your basic PHP skills to different heights.

On this course you will learn how to make a complete e-commerce store that will communicate with Paypal to send requests for processing and will also receive data back to the admin for sale reporting.

If you have taken my other PHP courses, you will notice that this course's project is more function based, more secured, we have more techniques, more organized and we upload our final application to the web.

MORE MONEY ......

Completing this course will prepare you to build E-commerce stores online for clients that would gladly pay really good for your work.

My first PHP course prepares you with all the knowledge but this course will polish all that knowledge and at the same time show you new tricks and grow your skills.

Who is the target audience?
  • Students Who Want to build E-commerce Systems or Websites should take this course
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 138 Lectures Collapse All 138 Lectures 14:18:23
+
Setting Up Some Things!
4 Lectures 18:30


Code Editors I recommend (OPTIONAL)
03:37

Course Exercise FIles
04:52
+
E-commerce System - FRONT- END
9 Lectures 46:42
Downloading Assets
07:21

Defining Paths with Constants
04:24

Defining Paths and Database Connection with Constants
05:04

Creating Database and Testing
04:56

Making Index.php Parts Modular
04:25

Slider and Navs Snippet Creation
06:06

Creating the Category Table
03:51

Displaying Dynamic Categories
05:29

Useful Custom Helper Functions
05:06
+
Product Function
10 Lectures 01:09:09
Creating the Products Table and Data Insertion
05:44

Starting the Get Product Function
06:11

Display Products
09:12

Product Button Link to Single Product Page
07:26

Category Page and Funcion
06:57

Single Product Page Setup
05:39

Displaying Dynamic Data in Single Product Page - CHALLENGE
07:11

New Column and Data Insertion - SOLUTION
07:04

Displaying Products in Category Page
09:11

Displaying Products in SHOP Page
04:34
+
USER
3 Lectures 21:13
Login Page and User Table Creation
06:23

Login Page Setup and Function Part 1
06:35

Login Page Function Complete and Session Helper Message Function
08:15
+
CONTACT PAGE
2 Lectures 16:39
Contact Page Setup
06:38

Sending Messages
10:01
+
SHOPPING CART
15 Lectures 01:26:37
Setting Up Quantity and Procedure Explanation
05:47

Removing the function that destroys sessions
01:14

Creating the CART page and the Add Product Session Code Part 1
06:35

Session destroy - (Edwin from the future)
01:16

Add Product Session Code Part 2
06:39

Add Product Session Code Part 3- Limiting with quantity
06:50

Remove and Delete Items from cart
05:34

Testing our Remove and Delete Functions
04:53

CART - function part 1
07:05

CART - function part 2
08:11

CART - function part 3
07:43

CART - function part 4
05:15

CART - function part 5
06:17

CART - function part 6 - getting total
06:40

Cart Unsetting Values
06:38
+
Paypal API for Payment Processing
8 Lectures 56:09
Introduction to the Developer Paypal Site
09:41

Paypal form Explanation
04:19

Creating PHP form code
11:03

Submitting Info to Paypal
05:18

Fixing product total for paypal
03:00

Thank you Page Part 1
08:04

Thank you Page and Creating Orders Table Part 2
09:03

Session Destroy And Paypal Button Functionality
05:41
+
BACK END: ADMIN
8 Lectures 54:00
Improving Paypal Button and more
06:53

Making admin Index.php Reusable
08:45

Including Admin Content based on Condition
05:04

Including Orders Page
10:26

Fixing Page Problem and Moving Pages - CHALLENGE
04:47

Setting up the rest of the pages - SOLUTION
02:41

Admin Security Code
08:56

Moving Cart Pages and Setting up New Paths
06:28
+
Reports Functionality
5 Lectures 33:23
Insert New Column in the Orders table - CHALLENGE
04:15

Creating a Reports Table and Testing in Thank you page
07:13

Inserting data into reports with PHP and testing
08:00

Pulling Last order and Insert it in reports -testing
07:24

Function report finished
06:31
+
Orders in Admin
2 Lectures 19:56
Displaying Orders
07:56

Deleting Orders
12:00
7 More Sections
About the Instructor
Edwin Diaz
4.5 Average rating
16,270 Reviews
125,101 Students
28 Courses
Software & Web Engineer, Coach & Premium Udemy Instructor

He is a professional who has experience in computer science; also a broad set of skills in software ,web development, and information technology.

Considered a Sensei in technology who trains people to become Ninjas in different programming languages. Equipped with so many skills and great personality, he thought, why not give this knowledge and help the rest of the world?

The passion, to teach and help other people was something engraved in him since he was a little boy, so it's only natural that it found expression. Edwin's ability to transmit his energy, enthusiasm, and knowledge to other people allows him to do what he does best "Teach".

Edwin Diaz has taught thousands of people all over the world how to code. He has also built hundreds of apps, programs and websites for individuals and businesses. Edwin also provides one-on-one group training to individuals, businesses and non-profit organizations to help them manage their websites on their own with no knowledge of code.

Teaching is not just a job for Mr. Diaz but a way of life that continues to flourish every single day.

He now enjoys teaching others how to start coding in many different programming languages and spending time with his family.