Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Web Development E-Commerce

PHP for Beginners: How to Build an Ecommerce Store

PHP Ecommerce: in this course you will learn how to make full Ecommerce websites to build your own home business.
Bestseller
Rating: 4.6 out of 54.6 (1,522 ratings)
11,517 students
Created by Edwin Diaz, Coding Faculty Solutions
Last updated 9/2020
English
English [Auto], Italian [Auto]
30-Day Money-Back Guarantee

What you'll 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
Curated for the Udemy for Business collection

Course content

17 sections • 141 lectures • 14h 47m total length

  • Preview04:43
  • Local Delopment Environment Installation
    Preview05:18
  • Code Editors I recommend (OPTIONAL)
    03:37
  • Course Exercise FIles
    04:52

  • 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

  • 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

  • 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 Setup
    06:38
  • Sending Messages
    10:01

  • 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

  • UPDATE PAYPAL UI
    00:40
  • Introduction to the Developer Paypal Site
    09:41
  • Paypal form Explanation
    04:19
  • Creating PHP form code
    11:03
  • Submitting Info to Paypal
    06:31
  • 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

  • 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

  • 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

  • Displaying Orders
    07:56
  • Deleting Orders
    12:00

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 this course is for:

  • Students Who Want to build E-commerce Systems or Websites should take this course

Featured review

Anthony Fenner
Anthony Fenner
53 courses
10 reviews
Rating: 5.0 out of 58 months ago
This class is saving my butt by teaching me a lot about PHP that I didn't learn in my PHP class in college. Simply Amazing! After reaching what seems to be about the 3/4 mark of the class, I took a PHP assessment in LinkedIn last night and passed in the top 70th Percentile of the test takers. Even though I write Python for my job, I have managed to attain high PHP writing skills. That is pretty cool!

Instructors

Edwin Diaz
Web Developer & Premium Udemy Instructor - 700,000 students
Edwin Diaz
  • 4.4 Instructor Rating
  • 100,312 Reviews
  • 723,371 Students
  • 47 Courses

Edwin Diaz is a software and web technologies engineer, a life coach trainer who is also a serial entrepreneur with multiple online businesses, ranging from online jewelry shops, affiliate websites, application development and consultations services, personal online schools, etc.

With over one million students, and clients growing by the thousands a day, Mr. Diaz lets the numbers speak for themselves.

Founding multiple online companies have allowed Mr. Diaz to have the time to teach others. He currently teaches web technologies on different online platforms. He also teaches life coaching sessions to help others achieve a high level of success in many areas of life.

For Mr. Diaz, there is nothing more rewarding than helping others become successful.

His ability to transmit energy, enthusiasm, and complex knowledge allows him to do what he does best "Teach".

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

Apart from teaching he enjoys spending part of his time with his family.

Coding Faculty Solutions
Coding Faculty
Coding Faculty Solutions
  • 4.4 Instructor Rating
  • 91,051 Reviews
  • 632,532 Students
  • 32 Courses

Coding Faculty creates high quality technology training content. We aim to teach technology the right way but at the same time putting emphasis on each of our students. We are a growing team of professional trainers who love our work but overall helping our students reach their maximum potential in their career.

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.