Have a question?
Message sent Close
4.95 out of 5
4.95
22 reviews on Udemy

Mastering PHP Debugging With Xdebug Using PhpStorm & VSCode

How To Debug Your PHP Code With The Advanced Tools and Use Xdebug Like Professionals
Instructor:
Ramy Hakam
301 students enrolled
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

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

  1. Install Xdebug and Enable it in Your PHP Environment 

  2. Config Xdebug in Your Favorite IDE like PHPStorm and VsCode

  3. Upgrade your Debugging experience with Xdebug

  4. Optimize Var_dump usage using develop Mode

  5. How to Use Xdebug For Step debugging Your Test Cases

  6. Speed Up your bug investigation using Xdebug Debug mode for Step Debugging

  7. Generate a Profile for your Requests and Scenarios

  8. Visualize The Profile Data to detect and highlight the performance issues in your Project in the  Time or Memory

  9. How to Generate  the Code Coverage For your Code and Tests

  10. How to Generate and Use Trace Data For Your Functions Executions

  11. How to Use Xdebug for Remote Debugging

  12. How To Use Xdebug From Docker Environment

  13. How To Debug PHP CLI Like Symfony Console Commands

  14. How To Debug API Using Postman

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
5
5 out of 5
22 Ratings

Detailed Rating

Stars 5
17
Stars 4
4
Stars 3
1
Stars 2
0
Stars 1
0
2e33f105fffb98f3050b87181e495109

Includes

4 hours on-demand video
Certificate of Completion
This website uses cookies and asks your personal data to enhance your browsing experience. We are committed to protecting your privacy and ensuring your data is handled in compliance with the General Data Protection Regulation (GDPR).