Web Development · Beginner → Expert
🐘 PHP Backend Development
Build secure PHP applications from syntax and OOP through PDO, authentication, APIs, architecture, Composer, testing, queues, caching, and deployment.
Course roadmap
Pass each module exam to unlock the next module.
Module 1 · Beginner
PHP Language Fundamentals
Locked
Module 2 · Beginner
Functions, Arrays, Forms and Files
Locked
Module 3 · Beginner
Object-Oriented PHP
Locked
Module 4 · Intermediate
PDO, MySQL and Transactions
Locked
Module 5 · Intermediate
Sessions, Authentication and Authorization
Locked
Module 6 · Intermediate
Secure Input, Output and CSRF Protection
Locked
Module 7 · Advanced
REST APIs and JSON
Locked
Module 8 · Advanced
Composer, Autoloading and Packages
Locked
Module 9 · Advanced
Testing, Logging and Error Handling
Locked
Module 10 · Advanced
MVC and Application Architecture
Locked
Module 11 · Expert
Caching, Jobs and Performance
Locked
Module 12 · Expert
Deployment and Production Hardening
Locked
Module 13 · Expert
Expert Capstone: Secure PHP Platform
Locked
Certification gate
Final course exam
Pass mark: 80%. Time limit: 360 minutes. All module exams must be passed first.
Locked until modules are passed