PHP Web Development Bootcamp
Learn HTML, CSS, JavaScript, PHP fundamentals, MySQL, Laravel, and practical production workflows.
A complete PHP web development bootcamp that starts with browser foundations, moves into PHP and MySQL, then builds full Laravel application workflows.
Browser-safe lessons use interactive HTML, CSS, and JavaScript exercises. PHP, MySQL, and Laravel lessons use guided documents, quizzes, and local project checkpoints until isolated code execution is available.
Curriculum
What you will learn
Orientation & Tooling
Get your environment ready and understand how this bootcamp works.
10 lessons
Orientation & Tooling
Get your environment ready and understand how this bootcamp works.
How the Bootcamp Works
Local Development Setup
Project Folder Workflow
HTML Foundations
Learn the building blocks of every web page.
11 lessons
HTML Foundations
Learn the building blocks of every web page.
Document Structure
Semantic HTML
Links and Navigation
Images and Media
Forms and Inputs
Tables
Accessibility Basics
CSS Foundations
Style your HTML pages with confidence.
11 lessons
CSS Foundations
Style your HTML pages with confidence.
Selectors
Cascade and Specificity
Box Model
Flexbox
CSS Grid Basics
Responsive Layout
Tailwind CSS Introduction
JavaScript Foundations
Add behaviour and interactivity to your pages.
13 lessons
JavaScript Foundations
Add behaviour and interactivity to your pages.
Variables and Values
Functions
Arrays and Objects
DOM Selection
Events
Form Interaction
Fetch and API Concepts
PHP Fundamentals
Learn the PHP language from the ground up.
12 lessons
PHP Fundamentals
Learn the PHP language from the ground up.
PHP Tags and Syntax
Variables and Scalar Types
Strings
Arrays
Associative Arrays
Conditions
Loops
Functions
Includes
Basic Error Handling
PHP Forms & State
Handle HTML form data and manage user state in PHP.
10 lessons
PHP Forms & State
Handle HTML form data and manage user state in PHP.
GET vs POST
Reading Request Data
Validation Basics
Redirect After POST
Sessions
Flash Messages
Basic Security
MySQL & Data Modelling
Design and query relational databases.
9 lessons
MySQL & Data Modelling
Design and query relational databases.
Databases Tables Rows Columns
Data Types and Primary Keys
Foreign Keys and Relationships
SELECT INSERT UPDATE DELETE
Indexes and Schema Planning
PHP + MySQL Project
Build a small CRUD application using PHP and MySQL with PDO.
7 lessons
PHP + MySQL Project
Build a small CRUD application using PHP and MySQL with PDO.
PDO Connection
Environment Config Concept
CRUD with PDO
Basic Auth Concept
Laravel Foundations
Understand what Laravel is and how it structures a web application.
11 lessons
Laravel Foundations
Understand what Laravel is and how it structures a web application.
What Laravel Provides
Directory Structure
Routing
Controllers
Artisan and Config
Laravel Blade & Forms
Build dynamic views with Blade templating.
7 lessons
Laravel Blade & Forms
Build dynamic views with Blade templating.
Blade Layouts
Escaped Output and Control Structures
Forms and Validation
Laravel Database & Eloquent
Manage your database with migrations and query it with Eloquent.
11 lessons
Laravel Database & Eloquent
Manage your database with migrations and query it with Eloquent.
Migrations
Models
Factories and Seeders
Relationships
Query Scopes and Pagination
Laravel Authentication & Authorization Basics
Add user authentication and basic access control.
3 lessons
Laravel Authentication & Authorization Basics
Add user authentication and basic access control.
Users Table and Login Flow
Middleware
FAQ
Common questions
Is this bootcamp interactive?
Web bootcamps include browser-safe interactive lessons. Mobile bootcamps start with structured documentation, project files, and checkpoints.
Is this PHP bootcamp interactive?
The frontend lessons include browser-safe interactive exercises. PHP, MySQL, and Laravel lessons use local setup, written walkthroughs, quizzes, and project checkpoints in v1.