Learn Excel & Financial Modeling the Way Finance Teams Actually Use Them
AI, Data Science & Business Certificates from Google, IBM & Microsoft
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn essential debugging skills for Drupal development in this 49-minute workshop that teaches you how to identify and solve coding issues across multiple layers of the Drupal ecosystem. Master the use of XDebug as a proper debugging tool to systematically troubleshoot problems in your code. Discover how to leverage IDE features and command line tools to efficiently trace the source of errors in complex applications. Explore database inspection techniques to understand how Drupal sites are constructed and identify data-related issues. Practice strategic use of debugging functions like die() to temporarily halt execution and examine program state. Work through multiple real-world Drupal code examples containing various types of errors to build your debugging expertise. Gain insights into debugging sophisticated PHP applications built on frameworks like Symfony, Twig, and Guzzle that form Drupal's foundation. Follow along using a fully configured DDEV environment with all necessary debugging tools pre-installed. Develop systematic approaches to debugging that work across the multiple layers of modern Drupal applications, from PHP code to database interactions.
Syllabus
Debugging techniques: the good, the bad, and the ugly
Taught by
Drupal Association