← All courses

BEGINNER COURSE · 16 CORE LESSONS

PHP

Learn how a simple website talks to a server: forms, variables, basic pages and a small database project.

YOU’LL BUILD Contact form and list
YOUR INSTRUCTOR Ranadeep Siddhartha
RECORDED CONTENT 25 min
TEACHING LANGUAGE Listen to the free sample before buying
CAPTIONS Caption availability is not confirmed

Before you begin

A local PHP + MySQL setup (XAMPP is fine). Lesson 2 walks through it.

New to web pages? Start with HTML, then return to PHP.

THE PROJECT AT THE END

Contact form and list

A local PHP + MySQL setup (XAMPP is fine). Lesson 2 walks through it.

Project illustration. Each core lesson includes a practice task and self-check.

SEE WHAT YOU WILL BUILD

Contact form and list

Explore a working teaching example, inspect the source, and use it as a starting point for your own version.

Explore the project

YOUR LEARNING PATH

One useful idea at a time.

Get comfortableLessons 1–5
  1. 01 What is PHP? 2:03
  2. 02 First file on your PC 1:44
  3. 03 Variables 1:46
  4. 04 If and else 1:35
  5. 05 Loops 1:34
Build the foundationsLessons 6–12
  1. 06 Arrays 1:21
  2. 07 Forms GET and POST 1:29
  3. 08 Validation 1:36
  4. 09 Include header and footer 1:20
  5. 10 What is MySQL 1:34
  6. 11 Connect and INSERT 1:37
  7. 12 SELECT and list 1:11
Put it into practiceLessons 13–16
  1. 13 UPDATE and DELETE 1:25
  2. 14 Login with session 1:41
  3. 15 Mini project contact and list 1:24
  4. 16 Errors, safety, what next 1:37