Debugging with Xdebug Quick-Start Guide

In-progress

You've been debugging PHP with var_dump and dd() for years. It's time to level up. This course teaches you Xdebug step debugging from the ground up—starting with the counterintuitive mental model that makes everything else make sense, then walking through real-world setup in DDEV, PhpStorm, and VS Code. You'll practice on actual Craft CMS debugging scenarios and finally understand why it breaks (and how to fix it when it does).

Debugging with Xdebug Quick-Start Guide is made up of the following videos:

We're still adding new videos to this course. Stay tuned!

Craft Version
Craft 4, Craft 5
Instructor
Ryan Irelan
Date Published
December 10, 2025
Ryan Irelan

I am the creator of CraftQuest, a web developer, and former software team manager. I spend most of my time improving CraftQuest with code and courses. When I'm not in front of the computer, I spend my time with my family, and running on the roads and trails of Austin, TX.