YoVDO

Advanced PHP: Debugging Techniques

Offered By: LinkedIn Learning

Tags

PHP Courses Xdebug Courses

Course Description

Overview

Optimize your debugging workflow in PHP using both local and non-local development tools.

Syllabus

Introduction
  • Debugging and PHP
  • What you should know
1. Default Tools for Logging and Identifying Issues
  • Exploring PHP errors
  • Default logging in popular frameworks
  • Configuring PHP error reporting
  • What to log
  • Logging errors to file
  • Logging errors to other locations
  • Understanding back traces
2. Local Development Tools
  • var_dump() debugging: Blue-collar debugging
  • What tools are available
  • WordPress CLI shell
  • Laravel artisan tinker
  • Installing and using whoops
  • Installing and using PHP DebugBar
  • Query Monitor for WordPress
  • Ray: Dump debugging
  • Xdebug: Step debugging
3. Debugging on Non-Local Environments
  • What tools are available
  • Safety concerns and precautions on remote servers
  • Using Monolog
  • Paid products
Conclusion
  • Next steps

Taught by

Jon Peck

Related Courses

Build an Automobile Listing Website with PHP
Coursera Project Network via Coursera
Basic Cryptography and Programming with Crypto API
University of Colorado System via Coursera
Build a simple API-driven e-commerce application
Coursera Project Network via Coursera
Build a Facebook Clone with PHP
Coursera Project Network via Coursera
Learn PHP
Codecademy