Track 06

Code Quality And Tooling

Build cleaner code with formatting, debugging, testing, and review habits.

Lessons

  1. 01Coding Style
  2. 02PSR-1
  3. 03PSR-12
  4. 04PER Coding Style Orientation
  5. 05Comments and Docblocks
  6. 06Error Reporting During Development
  7. 07Reading Stack Traces
  8. 08Handling Warnings, Notices, Deprecations, and Fatal Errors
  9. 09Debugging
  10. 10phpdbg Basics
  11. 11Xdebug Basics
  12. 12Xdebug Step Debugging
  13. 13PHPDoc
  14. 14Static Analysis
  15. 15PHPStan
  16. 16Psalm
  17. 17Formatting
  18. 18PHP_CodeSniffer
  19. 19PHP-CS-Fixer
  20. 20Rector
  21. 21Git Fundamentals for PHP Project Files
  22. 22Reading and Reviewing PHP Diffs
  23. 23Local Quality Gates for PHP Examples
  24. 24Automated Testing Basics
  25. 25Refactoring Basics
  26. 26Compatibility Shims and Polyfills