PHP Webforms from Scratch Zero to Expert: Bootcamp
Introduction to Getting Started
Course Curriculum
How to Get Pre-Requisites
Getting Started on Windows, Linux or Mac
How to ask a Great Questions
FAQ’s
What is PHP
Installing XAMPP for PHP, MySQL and Apache
Choosing Code Editor
Installing Code Editor (Sublime Text)
Installing Code Editor(Visual Studio Code)
Creating PHP Project on XAMPP
Hello World Program
Summary
Section Introduction
Variables
Echo and Print
Data Types
Numbers
Boolean
Arrays
Multi-Dimensional Array
Sorting Arrays
Constants
Comments
Summary
Section Introduction
Strings
String Formatting
String Methods
Coding Exercise
Solution for Coding Exercise
Summary
Section Introduction
Arithmetic operators
Assignment operators
Comparison operators
Increment – decrement operators
Logical operators
Ternary operator
Summary
Section Introduction
If statement
If-else statement
If-elseif-else statement
Switch-case statement
Summary
Section Introduction
Flow Chart
While loop
Do-while loop
For loop
Foreach loop
Break
Continue
Coding Exercise
Solution for Coding Exercise
Summary
Section Introduction
Creating a Function
Function with Arguments
Default Argument
Function return values
Call-by-value
Call-by-reference
Summary
Section Introduction
$_SERVER
$_REQUEST
$_POST Method
$_GET Method
Summary
Section Introduction
Form Handling
Date and Time
Include
Require
Cookies
Sessions
File Reading
File Writing
File Upload
Summary
Section Introduction
What is OOP
Class and Objects
Constructor
Destructor
Access Modifiers
Inheritance
Method overriding
Abstract Class
Interface
Summary
Section Introduction
MySQL Basic PhpMyAdmin
Creating Database and Table
Database Connection
PHP Form Create records
PHP Form Reading records
PHP Form Update Data
PHP Form Delete records
Summary
Section Introduction
Registration Form
MD5 Algorithm for Encrypting
Sha Algorithm
Login Form
Dashboard
Summary
Introduction
On Submit Validation
Input Numeric Validation
Login Form Validation
Password Strength Check Validation
Summary
Section Introduction
Form Server-side all Data Validation
Form Server-side Validation
Summary
Try-throw-catch
Try-throw-catch-finally
Bonus Lecture for Where to Go