Mastering PHP Debugging With Xdebug Using PhpStorm & VSCode
How To Debug Your PHP Code With The Advanced Tools and Use Xdebug Like Professionals
What you will learn
What is Xdebug and How it works
How to install Xdebug and Config it with PHPStorm and Vs Code
How To Debug Your Code With Xdebug to Investigate and Fix Bugs
How To Debug Test Cases Using Xdebug
How To use Develop mode in Xdebug as enhancement of var_dump
How To Use Profile Mode in Xdebug
How To Visualise The Profile output to find The performances Issues
How To use Xdebug Coverage mode to run test with coverage
How to Use Xdebug Trace mode to get all execution Flow Details
How To Debug Cli Commands
How To Use Remote Debugging Using SSH
How To Debug API Using Postman
Why take this course?
Debugging your code is one of the most important experiences you should know and master to speed up your debugging and fixing issues Process.
And in PHP Word debugging is critical, because you dealing with a scripting language that it's not compiled
So You can use Var_dump, die, and Echo to start to debug But this is the amateur way.
In This Course you will learn how to use Xdebug like Ninja, Xdebug is the most popular Debugging Extension For PHP You can use it to speed up your Debug Investigation and Test cases Not only that You can do a lot using Xdebug So I will list here what You will learn in this course
Install Xdebug and Enable it in Your PHP Environment
Config Xdebug in Your Favorite IDE like PHPStorm and VsCode
Upgrade your Debugging experience with Xdebug
Optimize Var_dump usage using develop Mode
How to Use Xdebug For Step debugging Your Test Cases
Speed Up your bug investigation using Xdebug Debug mode for Step Debugging
Generate a Profile for your Requests and Scenarios
Visualize The Profile Data to detect and highlight the performance issues in your Project in the Time or Memory
How to Generate the Code Coverage For your Code and Tests
How to Generate and Use Trace Data For Your Functions Executions
How to Use Xdebug for Remote Debugging
How To Use Xdebug From Docker Environment
How To Debug PHP CLI Like Symfony Console Commands
How To Debug API Using Postman