THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER

By making your own shopping cart/e-commerce website with Content Management System from 0 using PHP OOP, MySQL and more!

3.25 (32 reviews)
Udemy
platform
English
language
Other
category
THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER
253
students
29.5 hours
content
Nov 2018
last update
$19.99
regular price

What you will learn

You will learn how to create a PHP Shopping Cart website from scratch.

You will learn how to create advance web applications using PHP and MySQL using a practical project.

You will learn how to work with PHP OOP (Object Oriented Programming) to make things more efficient.

You will learn how to create a CMS (Content Management System) like Magento, WordPress or Shopify.

You will learn to create pagination using PHP, MySQLi and HTML.

You will learn how to use Bootstrap to create amazing web UI (User Interface) quickly.

You will learn how to use phpMyAdmin to create/manage your databases and tables with data.

You will learn how to use Summernote WYSIWYG (What You See Is What You Get) editor to create powerful web pages content without writing any HTML or CSS code.

You will learn how to use Font Awesome to easly add cool icons to your web pages, instead of struggling to creating images.

You will learn how to use CodeMirror to write code straight from your CMS (Content Management System) without having to upload files to server

You will learn how to use sessions using PHP.

You will learn how to use cookies using PHP.

You will learn how to send emails using PHP right from your website.

You will learn to create clean URL's and remove the .php from files.

You will learn to use forms to submit data to databases.

You will learn about PHP security and how to manage possible risks.

You will learn OOP (Object Oriented Programming).

You will learn how to safely crypt passwords for log in.

You will learn how to create dynamic web pages.

You will learn how to create a log in system using HTML forms, PHP and MySQL.

You will learn MySQL (Structured Query Language).

You will learn HTML (Hyper Text Markup Language).

You will learn PHP (Hypertext Preprocessor).

You will learn CSS (Cascading Style Sheets).

You will learn jQuery.

You will learn how to work with Adobe Dreamweaver.

You will learn how to create a UI (User Interface) search system for database on your web pages using HTML forms, PHP and MySQL.

You will learn how to create global variables that contain website settings.

You will learn how to create efficient code using classes and functions.

You will learn how to filter and validate data that comes from HTML forms, browser cookies/sessions or URL.

And more other useful tips and tricks :)

Why take this course?

  • WATCH THE FIRST 6 VIDEOS FOR FREE WHERE YOU WILL LEARN HOW TO STRUCTURE THE PROJECT AND IMPLEMENT THE NECESSARY TOOLS!

  • YOU GET FREE REGULARLY UPDATES TO CONSTANTLY IMPROVE YOUR SKILLS AND TO BECOME A BETTER AND BETTER PROGRAMMER!

  • DOWNLOAD ANYTIME FOR FREE THE SOURCE CODE OF THE PROJECT TO HAVE COMPLETE CONTROL OVER THE KNOWLEDGE AND TO AVOID MISTAKES!

  • LEARN PHP OOP & MYSQLi TO WORK WITH DATABASES AND PROCESS INFORMATION!

  • CREATE AMAZING USER INTERFACES USING HTML & CSS!

  • BUILD A POWERFUL CONTENT MANAGEMENT SYSTEM (CMS) TO MANAGE YOUR WEBSITE WITH LESS CODING!

  • EVERYTHING EXPLAINED CLEAR! NO NEED TO GUESS!


In this course you will learn how to build from scratch your own shopping cart/e-commerce website. The project will have a CMS (Content Management System) that will allow you to make quick changes to your store without having to write actual code.


For our project we will use HTML, CSS, JavaScript, jQuery, PHP, MySQLi, phpMyAdmin, Bootstrap, Font Awesome, Codemirror, Summernote, Apache XAMPP installed locally (can be also an online web hosting account) and a text editor (such as Adobe Dreamweaver or other editor of choice).


NEW UPDATE NOVEMBER 2022

I'll teach you how to make your own shopping cart website using React and Laravel!


This update will be available soon!

Content

BONUS 1: PROJECT SETUP

1. Connecting Adobe Dreamweaver files with remote server

1. Introduction

1.1. Getting started
1.2. Creating main folders
1.3. Adding the assets to the project
1.4. Adding indexes for directories
1.5. Introduction recap

2. Database

2.1. Creating admins table
2.2. Creating members table
2.3. Creating options table
2.4. Creating coupons table
2.5. Creating products table - Part 1
2.6. Creating products table - Part 2
2.7. Creating brands table
2.8. Creating categories table
2.9. Creating reviews table
2.10. Creating traffic table
2.11. Creating sidebars table
2.12. Creating widgets table
2.13. Creating menus table
2.14. Creating links table
2.15. Creating orders table
2.16. Creating items table
2.17. Creating payments table
2.18. Creating shippings table
2.19. Creating pages table
2.20. Creating themes table
2.21. Creating media table
2.22. Database recap

3. Configuration files

3.1. Configuration structure
3.2. Connecting to database
3.3. Clearing cache memory
3.4. Paths and directories
3.5. Local options
3.6. Fetch options from database
3.7. Adding options to database
3.8. Website language
3.9. Debuging mode
3.10. Creating sessions files

4. Classes

4.1. Member class
4.2. Admin class
4.3. Product class
4.4. Category class
4.5. Brand class
4.6. Page class

5. Functions

5.1. Core functions - Part 1
5.2. Core functions - Part 2
5.3. Page, product, brand and category main functions

6. Traffic

6.1. Creating the PHP pages and the htaccess file
6.2. Creating the traffic file - Part 1
6.3. Creating the traffic file - Part 2
6.4. Creating the traffic file - Part 3

7. Layout

7.1. Main layout - Part 1
7.2. Main layout - Part 2
7.3. Dynamic layout - Part 1
7.4. Dynamic layout - Part 2
7.5. Dynamic layout - Part 3
7.6. Dynamic layout - Part 4
7.7. Create a logo and favicon

8. Admin panel - Log in

8.1. Admin log in system - Part 1
8.2. Admin log in system - Part 2
8.3. Admin log in system - Part 3
8.4. Admin log in system - Part 4
8.5. Admin log in system - Part 5
8.6. Admin log in system - Part 6
8.7. Admin log in system - Part 7
8.8. Admin log in system - Part 8
8.9. Admin log in system - Part 9
8.10. Admin log in system - Part 10
8.11. Admin log in system - Part 11
8.12. Admin log in system - Part 12
8.13. Admin log in system - Part 13

9. Admin panel - Forgot password

9.1. Admin forgot password system - Part 1
9.2. Admin forgot password system - Part 2
9.3. Admin forgot password system - Part 3
9.4. Admin forgot password system - Part 4

10. Admin panel - Dashboard

10.1. Creating the PHP structure
10.2. Meta template
10.3. Header template
10.4. Sidebar template - Part 1
10.5. Sidebar template - Part 2
10.6. Sidebar template - Part 3
10.7. Sidebar template - Part 4
10.8. Sidebar template - Part 5
10.9. Dynamic URLs
10.10. Dashboard content - Part 1
10.11. Dashboard content - Part 2
10.12. Dashboard content - Part 3
10.13. Dashboard overview - Part 1
10.14. Dashboard overview - Part 2
10.15. Dashboard statistics
10.16. Dashboard earnings
10.17. Dashboard quality assurance

11. Admin panel - Change password

11.1. Creating the user interface
11.2. Change password processing

12. Admin panel - Account settings

12.1. Account settings user interface
12.2. Account settings processing

13. Admin panel - Admins

13.1. Admins introduction
13.2. Admins table - Part 1
13.3. Admins table - Part 2
13.4. Admins table - Part 3
13.5. Admins table - Part 4
13.6. Admins table - Part 5
13.7. Admins table - Part 6
13.8. New admin - Part 1
13.9. New admin - Part 2
13.10. New admin - Part 3
13.11. Edit admin - Part 1
13.12. Edit admin - Part 2
13.13. Edit admin - Part 3

14. Admin panel - Traffic

14.1. Introduction
14.2. Traffic table - Part 1
14.3. Traffic table - Part 2

15. Admin panel - Pages

15.1. Introduction
15.2. Pages table
15.3. New page - Part 1
15.4. New page - Part 2
15.5. New page - Part 3
15.6. New page - Part 4
15.7. New page - Part 5
15.8. New page - Part 6
15.9. Edit page

16. Admin panel - Products

16.1. Introduction
16.2. Functions - Part 1
16.3. Functions - Part 2
16.4. Functions - Part 3
16.5. Products table
16.6. New product - Part 1
16.7. New product - Part 2
16.8. New product - Part 3
16.9. Edit product - Part 1
16.10. Edit product - Part 2

17. Customer - Product

17.1. Introduction
17.2. Product page
17.3. Product cart - Part 1
17.4. Product cart - Part 2
17.5. Checkout options - Part 1
17.6 Checkout options - Part 2

Screenshots

THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Screenshot_01THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Screenshot_02THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Screenshot_03THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Screenshot_04

Reviews

Marcos
December 14, 2019
Very disappointed! This course is not complete. There are bugs in the source code provided by the instructor. The instructor has not delivered on what he said he was going to teach. He basically tells you what code to type and does not explain why. Then near the end he started to just paste the code and then gave a high level overview of what he pasted not giving you a chance to actually see the full code in the video. He did provide the source code but its buried among all the questions in this course. There are several questions that have gone unanswered for months also. I would not recommend this course or any other course by this instructor.
Robert
January 17, 2019
The content of this course is several steps above any other PHP courses I've done on Udemy so far. Many other courses go on about how to make a modern PHP, mySQL website but lack a solid foundation to build on. Eduard spends the time building a really solid foundation with objected orientated PHP to make the website highly dynamic and adaptable. By the time you finish this course you will be a PHP master! The only thing that would make this course even better is if Eduard wasn't so sporadic in his decision making. I appreciate listening to his thought process behind a decision but it gets a little redundant at times. Great course Eduard, thanks for sharing your knowledge.
Sean
January 13, 2019
I think it is a good match. The closed captioning does not pair up with the voice and does not translate what he is saying well enough.
Marc
December 12, 2018
Easy to understand. Well thought out course! However, my biggest complaint is that it feels incomplete! The last video says "in the next video" but the course is apparently complete.
Rokas
December 11, 2018
At first it looked so big project with a lot of messy things, but reaching the middle it is getting more and more clear and understandable in all aspects. Really good course for learning purposes.
Vladimir
November 4, 2018
En very comprehensive course the let you learn everything about setting up your own web shop. There is learning material that gets you glued to chair in days while it keeps you wondering what's coming next. Highly recommended for students that like do get their hands dirty while building something that they can call their own. Course deserves en solid for 4 stars only because you have to have some knowledge on php, html and mysql and because sometimes it gets a little bit complicated for students to keep up (to me anyway).
Geoffrey
October 10, 2018
Amazing already and I like it so much! Teaching me tones of new concepts that I didn't get them from other udemy PHP courses.
Shaun
September 22, 2018
This is the most up to date PHP course I have come across, it is a very detailed instruction on making a custom built E-Commerce store. The instructor leaves nothing out and the support is fantastic. I can't praise this course enough, brilliant!!!

Charts

Price

THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Price chart

Rating

THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Ratings chart

Enrollment distribution

THIS NEW PHP & MYSQL COURSE MAKES YOU A MASTER WEB DEVELOPER - Distribution chart

Related Topics

1508212
udemy ID
1/13/2018
course created date
10/7/2020
course indexed date
Bot
course submited by