In this course, I have taught the students the most popular programming language PHP from scratch using the latest version PHP 8.2. After showing all the basics of PHP using PDO, I also have shown the details of the PHP security with example, Payment Gateway Integration, Complete Authentication System, and Admin Panel Setup with mastering.
If you are new to programming, you want to learn programming but do not understand from where you can start, this course is for you. I have shown everything in very details and you will enjoy the learning.
Features of this course:
-
Learning the basics of PHP
-
Regular Expression in PHP with Example
-
Pagination System Building from Scratch
-
Learning the MySQL database from scratch
-
Working with PHP Forms
-
Form Validation Technique
-
Email Sending from Scratch
-
File Upload System and Validation
-
Sessions and Cookies
-
File I/O Operation
-
Query Languages
-
Showing different clauses
-
Security – Folder Content Protection
-
Security – Least Priveleges
-
Security – SQL Injection
-
Security – XSS Attack
-
Building authentication system
-
Registration System with Email Validation
-
Login and Forget Password System
-
Reset Password System
-
Logout System
-
Admin Panel HTML template download and mastering with PHP
-
Complete Admin panel authentication system with all features
-
Payment method integration with PayPal
-
Payment method integration with Stripe
Local Server Setup (Windows OS)
Local Server Setup (Mac OS)
Visual Studio Code Editor
PHP Fundamentals - A to Z
-
11VS Code Installation
-
12Opening Folders (Single and Multiple)
-
13Autosave
-
14Installing Extensions
-
15Export Settings
-
16Reset VS Code
-
17Creating and Working with Snippets
-
18Extension - Bootstrap 5 Quick Snippets
-
19Extension - Auto Rename Tag
-
20Extension - Material Icon Theme
-
21Extension - Vscode Great Icons
-
22Extension - Live Server
-
23Extension - Live Server Preview
-
24Extension - HTML CSS Support
-
25Color Scheme
-
26Working with Terminal
-
27Settings Sync
MySQL Database
-
28What is PHP
-
29PHP Syntax
-
30Comments
-
31Variables
-
32Variable Scope
-
33Echo and Print
-
34Data Types
-
35Type Casting
-
36String - Part 1
-
37String - Part 2
-
38String - Part 3
-
39Number
-
40Math
-
41Constant
-
42Operator - Part 1
-
43Operator - Part 2
-
44Operator - Part 3
-
45Conditional Statement (if, elseif, else)
-
46Switch
-
47Loop - Part 1
-
48Loop - Part 2
-
49Nested Loop - Part 1
-
50Nested Loop - Part 2
-
51Array - Part 1
-
52Array - Part 2
-
53Array - Part 3
-
54Array Function
-
55Function
-
56Superglobals
-
57Form, $_GET, $_POST, $_REQUEST
-
58Cookie - Part 1
-
59Cookie - Part 2
-
60Session
-
61Include, Require
-
62File Upload and Validation - Part 1
-
63File Upload and Validation - Part 2
-
64File IO
-
65Form Validation
-
66Sending Email
-
67Regular Expression - Part 1
-
68Regular Expression - Part 2