Sign in to confirm you’re not a bot
This helps protect our community. Learn more

Intro

0:00

Linode Sponsor

0:59

Slides

1:40

Getting Setup With XAMPP

9:47

Opening a PHP File

14:30

VS Code Setup & Auto Reload

15:38

Output Constructs & Functions

18:20

Data Types & Variables

26:35

Arrays

34:32

Conditionals

42:05

Loops

52:57

Functions

1:02:00

Array Functions

1:09:47

String Functions

1:24:15

Superglobals

1:30:28

_GET & $_POST

1:34:05

Sanitizing Inputs

1:40:56

Cookies

1:45:24

Sessions

1:49:10

File Handling

1:58:45

File Uploading

2:03:48

Erros & Exceptions

2:17:20

OOP & Classes

2:22:05

Feedback App Project

2:35:14

Including PHP Pages

2:38:15

Database & Feedback Table Setup

2:42:23

Connecting To MySQL

2:48:45

If & Foreach Shorthands

2:53:54

Fetch From Database

2:58:11

Inserting Data From a Form

3:01:05
PHP For Beginners | 3+ Hour Crash Course
16KLikes
844,650Views
2022Mar 30
Your first step in learning PHP. We will go over all of the fundamentals and create a small PHP/MySQL project. ⭐ Sponsor: https://linode.com/traversy 💻 Github Repo: https://github.com/bradtraversy/php-c... 💻 Download Xampp: https://apachefriends.com 👇 PHP OOP MVC Udemy Course: https://www.udemy.com/course/object-o... 💖 Show Support Patreon:   / traversymedia   PayPal: https://paypal.me/traversymedia 👇 Follow Me On Social Media: Twitter:   / traversymedia   Instagram:   / traversymedia   Linkedin:   / bradtraversy   Timestamps: 0:00 - Intro 0:59 - Linode Sponsor 1:40 - Slides 9:47 - Getting Setup With XAMPP 14:30 - Opening a PHP File 15:38 - VS Code Setup & Auto Reload 18:20 - Output Constructs & Functions 26:35 - Data Types & Variables 34:32 - Arrays 42:05 - Conditionals 52:57 - Loops 1:02:00 - Functions 1:09:47 - Array Functions 1:24:15 - String Functions 1:30:28 - Superglobals 1:34:05 - $_GET & $_POST 1:40:56 - Sanitizing Inputs 1:45:24 - Cookies 1:49:10 - Sessions 1:58:45 - File Handling 2:03:48 - File Uploading 2:17:20 - Erros & Exceptions 2:22:05 - OOP & Classes 2:35:14 - Feedback App Project 2:38:15 - Including PHP Pages 2:42:23 - Database & Feedback Table Setup 2:48:45 - Connecting To MySQL 2:53:54 - If & Foreach Shorthands 2:58:11 - Fetch From Database 3:01:05 - Inserting Data From a Form

Follow along using the transcript.

Traversy Media

2.34M subscribers