Mastering Xdebug

Go from zero to a hero PHP application debugger.

   Watch Promo

Writing code without a debugger is like building a house without using your hands.

Ditch var_dump, I will show you a better way.

THE BACKGROUND

Picture yourself as a driver of a brand-new car. You are proud of this vehicle and even happier with the smashingly good deal you got on it. The paint is smooth and glassy. The tires still have their black sheen. It's a beauty.

Except there's only one small catch. There's no windshield. What?! That makes the car useless, doesn't it? Nope, you figure you can drive slowly. You'll bump into a lot of things, but the damages are minimal with the impacts are at a low rate of speed.

Ridiculous, right? Yep. I would think so! You'd have a lot of concerned citizens and police trying to get you to stop ASAP.

THE DEBUGGER

You don't need a debugger, just like you don't need a windshield. It's just about that critical. While you can build applications without this heads-up display, it's going to take a lot more time.

What is Xdebug? Xdebug provides insight into how your PHP application executes. You can pause the execution. You can examine variables. You can review the methods and functions executed to get to this place. You can even execute code on the fly.

I want to help you become an effective developer. Part of this comes through mastering Xdebug. I will show you how to do this.


HERE IS WHAT YOU GET (FOR FREE):

  • 10 practical lessons. We start with the basics of installation (if you haven't already installed Xdebug).
  • Written guide to follow along, if you are not a visual learner.
  • Script to quickly enable/disable Xdebug.
  • Access to a Slack channel dedicated to exclusively answering questions related to Xdebug.

You will see that using debugger is a huge boost to your ability to quickly solve problems as a developer

WHO IS THIS FOR?

  • Anyone who uses PHP and doesn't know how to use Xdebug.
  • Anyone who considers themselves decent at Xdebug—but are happy to learn some tricks.
  • Ecommerce developers looking to up their game at quickly solving problems.


30% of eCommerce developers DON'T use Xdebug!

Learn how to use this amazing tool, for free, right here!


Your Instructor


Joseph Maxwell
Joseph Maxwell

Course Curriculum


  Introduction
Available in days
days after you enroll
  Configuring Xdebug
Available in days
days after you enroll
  Terminology
Available in days
days after you enroll
  Immediate Evaluation
Available in days
days after you enroll
  Variables and Watches
Available in days
days after you enroll
  Call Stack
Available in days
days after you enroll
  Conditional Breakpoints
Available in days
days after you enroll
  Using the Profiler
Available in days
days after you enroll
  The Art of Ecommerce Debugging
Available in days
days after you enroll

Frequently Asked Questions


When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

Get started now!