Your first step in learning PHP. We will go over all of the fundamentals and create a small PHP/MySQL project.
00:00:00 - Intro
00:00:59 - Linode Sponsor
00:01:40 - Slides
00:09:47 - Getting Setup With XAMPP
00:14:30 - Opening a PHP File
00:15:38 - VS Code Setup & Auto Reload
00:18:20 - Output Constructs & Functions
00:26:35 - Data Types & Variables
00:34:32 - Arrays
00:42:05 - Conditionals
00:52:57 - Loops
01:02:00 - Functions
01:09:47 - Array Functions
01:24:15 - String Functions
01:30:28 - Superglobals
01:34:05 - $_GET & $_POST
01:40:56 - Sanitizing Inputs
01:45:24 - Cookies
01:49:10 - Sessions
01:58:45 - File Handling
02:03:48 - File Uploading
02:17:20 - Erros & Exceptions
02:22:05 - OOP & Classes
02:35:14 - Feedback App Project
02:38:15 - Including PHP Pages
02:42:23 - Database & Feedback Table Setup
02:48:45 - Connecting To MySQL
02:53:54 - If & Foreach Shorthands
02:58:11 - Fetch From Database
03:01:05 - Inserting Data From a Form