PHP For Beginners | 3+ Hour Crash Course

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

Traversy Media