Library

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

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

  • Life Time Access
  • Certificate on Completion
  • Access on Android and iOS App
About this Course

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

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

Basic knowledge
  • Basic understanding of web development technologies such as PHP, MySQL, HTML, CSS and JavaScript
  • Be able to understand English
  • Be able to work with a text editor such Notepad++, Adobe Dreamweaver or PHP Storm
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 or touch the web hosting panel
  • 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 :)
Curriculum
Number of Lectures: 137
Total Duration: 29:21:30
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 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 change password
  • 11.1. Creating the UI  
  • 11.2. Change password processing  
12. Admin 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  
Reviews (0)