Object-Oriented PHP — The 20% that drives 80% of results
10 focused two-hour sessions. No fluff, no detours. Master the OOP patterns that appear in every serious PHP codebase — from Laravel to Symfony to your own projects.
Your Progress
Progress is saved in your browser. Green = done, purple = up next. Click any dot to jump to that session.
All Sessions
Each session is two hours of focused learning followed by a 15-minute review. Built around the concepts you'll actually use day-to-day.
$thisStructure
Concepts, worked examples, and annotated code. Each session builds directly on the previous one.
Each session page has a countdown timer. Stay on track without watching the clock yourself.
Short quiz + key-point checklist at the end of every session. Consolidates what you just learned.
Mark sessions done, check off topics. Everything persists in your browser across visits.
The authoritative reference. Every class keyword, visibility modifier, and magic method documented with examples. Bookmark the OOP chapter — you'll return here constantly.
Community-curated best practices for modern PHP. The OOP section bridges the gap between raw syntax and real-world coding standards including PSR compliance.
All classic Gang-of-Four patterns implemented in clean modern PHP with UML diagrams. Essential reading before and after Session 10 when you build the mini ORM.