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 CompTIA Security+ Amazon AWS AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Meditation 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 PHP

Build E-commerce website with PHP, MySQL, jQuery and PayPal

Learn how to build a fully functional E-commerce website with Object Oriented PHP, MySQL, jQuery and PayPal.
Rating: 4.0 out of 54.0 (149 ratings)
1,141 students
Created by Sebastian Sulinski
Published 4/2012
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Catalogue of products displayed under different categories
  • Shopping basket including the small, preview basket
  • Login and Registration forms
  • Checkout with shipping address form
  • Payment integration with PayPal including IPN (Instant Payment Notifications)
  • Orders section for clients with status updates and invoices
  • Administrative control panel to allow you manage all of the above

Course content

24 sections • 211 lectures • 15h 20m total length

  • Preview01:46
  • Exercise Files
    1.6 MB

  • Preview02:24
  • Preview03:51
  • Preview04:34
  • Preview05:07
  • Preview04:31
  • Preview05:06
  • Preview04:28
  • Preview02:51
  • Preview04:10
  • Preview06:05
  • Preview02:10

  • New class definition
    06:19
  • MySQL connect
    04:05
  • Escape method
    03:58
  • MySQL query
    04:26
  • Fetch records
    03:40

  • Static vs Non-static
    07:39
  • Modifying properties
    05:31

  • Business class
    05:45
  • Business details
    03:35
  • List of categories
    06:13
  • Active link
    04:31
  • Catalogue page
    04:28
  • Category pages
    04:10
  • Product image
    04:12
  • Product image (continue)
    06:58
  • Product details
    06:37
  • Shortening description
    05:25
  • Image unavailable
    03:42
  • Active button
    06:41

  • Paging class
    05:38
  • Current page
    04:24
  • Total number of pages
    02:38
  • Get records
    05:25
  • Paging links
    06:19
  • Paging links (continue)
    04:43
  • Get paging
    02:30

  • Small basket plugin
    06:05
  • Adding jQuery
    02:52
  • Add to basket
    04:19
  • Ajax call
    02:47
  • Get product
    05:46
  • Session class
    03:42
  • Update small basket
    04:22
  • Refresh small basket
    03:56
  • Refresh small basket (continue)
    02:52
  • Expanding Basket class
    03:36
  • VAT/Tax rate, number of items and sub-total
    05:07
  • VAT/Tax amount and total
    03:47
  • Number format
    02:57

  • Product page
    07:17
  • Product page (continue)
    06:10
  • Basket page
    03:57
  • Basket layout
    04:48
  • Getting content of the basket
    04:38
  • Displaying content of the basket
    04:54
  • Item total and remove item methods
    05:10
  • Sub-total and VAT/Tax amounts
    03:59
  • Update quantity
    07:45
  • Refresh main basket
    04:12
  • Refresh main basket (continue)
    03:39
  • Generate new basket content
    03:00
  • Remove item from the basket
    06:35

  • Client details form
    07:27
  • Form and Country class
    07:14
  • Process $_POST
    07:21
  • Sticky text field
    04:08

  • Validation class
    06:05
  • Process method
    04:54
  • Check method
    01:45
  • Check special method
    04:08
  • isValid method
    03:14
  • Format and validate method
    04:28
  • Hash function
    02:56
  • Form validation
    07:45

Requirements

  • To be able to complete the course you will need the web hosting and domain name. These are mainly used when testing the PayPal integration and the rest of the application can be developed on your local computer with Apache, PHP and MySQL installed.

Description

This, over 14.5 hours long series takes you through the journey of developing your very own E-commerce web application with Object Oriented PHP, MySQL, jQuery and PayPal.

During this series we will learn how to use Object Oriented PHP and how to create Classes and Methods, which will allow us to process the functionality of the entire project.

The outcome of this easy to follow series is the fully functional E-commerce website ready to sell products and accept payments with PayPal. Get in touch if you have any questions.

Available add-ons:

  • Static Urls, Meta tags and Re-send activation for E-commerce series (1st add-on)
  • Shipping address and Shipping cost for E-commerce series (2nd add-on)
  • PHP PDO, Custom Exception Handler and Namespaces for E-commerce series (3rd add-on)

Buy whole series and save money

Who this course is for:

  • This course is for everyone with the basic knowledge of PHP. If you know what variable, constant and function is then you're the right person to attend this course. It is an easy to follow, step by step guide on how to develop your very own, fully functional E-commerce website.

Instructor

Sebastian Sulinski
Founder of SSD Tutorials
Sebastian Sulinski
  • 4.4 Instructor Rating
  • 269 Reviews
  • 30,890 Students
  • 13 Courses

A passionate web developer with experience spreading over a decade. Founder of SSD Tutorials where he publishes his free and premium tutorials on how to build modern web applications. Currently living and working in UK as a Senior Web Developer. Hobbies include snowboarding, mountain biking, hiking, gardening, travelling and macro photography.

  • 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.