Introduction
Setup a PHP Environment using XAMPP
Install Composer Package Manager
Visual Studio Code - Web Development Add ons
Create a GitHub Account
Create a Heroku Account
How PHP Works
IF...ELSE Statements
Switch Statements
FOR Loop
WHILE AND DO...WHILE Loops
PHP Arrays and Manipulation
String Manipulation Functions
Date and Time Manipulation Functions
User Defined Functions
PHP Include and Require
PHP Website Layout - With Bootstrap
Add Project to Github
Publish Website to Heroku
Section Source Code
Project and Website Setup
Create a Bootstrap 4 Form
PHP Form - $_GET Action
PHP Form - $_POST Action
Design Database with phpMyAdmin
Connect to Database using PHP PDO
Save Records to Database
View Database Records
View One Record's Details
Update Database Records
Delete Database Records
Final Touches: Form Validation, Error Messages, Success Messages
Add Project to GitHub
Create Heroku App and Remote Database
Setup Authentication Tables in Database
Setup Login and Authentication
Control User Access
Sending Confirmation Emails
Upload Profile Pictures
Final Touches