Free ๐ŸŽ“ Verifiable Certificate

Web Programming with PHP & MySQL

16 modules · Beginner

A complete, practical 12-week path through modern web programming โ€” from how the web works, through HTML structure and CSS presentation, JavaScript interactivity, PHP server-side logic and MySQL databases, all the way to a secure, deployed full-stack application. Every lesson pairs a plain-language explanation with a runnable code example and an applied, real-world scenario.

Course Content

Module 1: Introduction to Web Technology

  • Introduction to Web Technology
    60 min
  • Module 1: Introduction to Web Technology Quiz
    15 min
  • Assignment
    45 min

Module 2: HTML โ€” Structure and Forms

  • HTML โ€” Structure and Forms
    60 min
  • Module 2: HTML โ€” Structure and Forms Quiz
    15 min
  • Assignment
    45 min

Module 3: CSS โ€” Styling, Layout and Responsive Design

  • CSS โ€” Styling, Layout and Responsive Design
    60 min
  • Module 3: CSS โ€” Styling, Layout and Responsive Design Quiz
    15 min
  • Assignment
    45 min

Progressive Project: Personal & Responsive Website

  • Stages 1-2: Personal Website, Then Responsive
    60 min
  • Submit: Personal Responsive Website
    45 min
  • Checkpoint Quiz: HTML & CSS Fundamentals
    15 min

Module 4: JavaScript Fundamentals, Control Structures and Functions

  • JavaScript Fundamentals, Control Structures and Functions
    60 min
  • Module 4: JavaScript Fundamentals, Control Structures and Functions Quiz
    15 min
  • Assignment
    45 min
  • Sum and Average of Two Numbers (JavaScript)
    30 min

Module 5: JavaScript DOM, Events, Validation and Asynchronous Programming

  • JavaScript DOM, Events, Validation and Async Programming
    60 min
  • Module 5: JavaScript DOM, Events, Validation and Asynchronous Programming Quiz
    15 min
  • Assignment
    45 min

Progressive Project: Interactive Website & JavaScript App

  • Stages 3-4: Interactive Website, Then a JS Application
    60 min
  • Submit: Interactive Feature + JavaScript Application
    45 min
  • Checkpoint Quiz: JavaScript Fundamentals & DOM
    15 min

Module 6: Introduction to PHP

  • Introduction to PHP
    60 min
  • Module 6: Introduction to PHP Quiz
    15 min
  • Assignment
    45 min

Module 7: PHP Control Structures, Functions, Arrays and Form Processing

  • PHP Control Structures, Functions, Arrays and Form Processing
    60 min
  • Module 7: PHP Control Structures, Functions, Arrays and Form Processing Quiz
    15 min
  • Assignment
    45 min
  • Grade Calculator (PHP)
    30 min

Progressive Project: PHP Web Application

  • Stage 5: PHP Web Application
    60 min
  • Submit: PHP Web Application
    45 min
  • Checkpoint Quiz: PHP Fundamentals
    15 min

Module 8: MySQL and Database Fundamentals

  • MySQL and Database Fundamentals
    60 min
  • Module 8: MySQL and Database Fundamentals Quiz
    15 min
  • Assignment
    45 min
  • Join Students and Results
    30 min

Progressive Project: Database Application

  • Stage 6: Database Application
    60 min
  • Submit: Database-Backed Listing Page
    45 min
  • Checkpoint Quiz: MySQL & Database Fundamentals
    15 min

Module 9: PHP and MySQL Database Programming, Authentication and Security

  • PHP and MySQL Database Programming, Authentication and Security
    60 min
  • Module 9: PHP and MySQL Database Programming, Authentication and Security Quiz
    15 min
  • Assignment
    45 min

Progressive Project: CRUD Application

  • Stage 7: CRUD Application
    60 min
  • Submit: CRUD Application
    45 min
  • Checkpoint Quiz: PHP + MySQL, Authentication & Security
    15 min

Module 10: Full-Stack Web Application Development

  • Full-Stack Web Application Development
    60 min
  • Module 10: Full-Stack Web Application Development Quiz
    15 min
  • Assignment
    45 min

Capstone: Full-Stack Final Project

  • Stage 8: Full-Stack Final Project
    60 min
  • Capstone Submission: Full-Stack Final Project
    45 min
  • Capstone Review Quiz: Full-Stack Web Development
    15 min
Sign Up โ€” It's Free

Free · Learn at your own pace

๐Ÿ‘ฅ COHORT - Group Class

Also available as a Group Cohort

๐Ÿ“… Starts: Mon, 05 Oct 2026

Learn with a live instructor and a class of peers โ€” real-time sessions to ask questions in, assignments with direct feedback, and the accountability of a fixed weekly schedule to keep you on track.

Sign Up to Join

โœจ VIP (1-on-1 Class)

Want an instructor all to yourself?

VIP gets you a schedule built entirely around you, full instructor attention with no sharing, and faster feedback on your work โ€” the quickest path through the course.

๐Ÿง‘โ€๐Ÿซ Book VIP (1-on-1) Training

Programme Details

Self-Taught
Free
Certificate
โ‚ฆ20,000.00

Cohort
โ‚ฆ150,000.00
VIP (1-on-1)
โ‚ฆ500,000.00
Modules
16
Lessons
51
Programme Length
12 weeks

Certificate Preview

John Doe
SAMPLE ยท PREVIEW

Complete the course to unlock your certificate for download.