Track 06
Code Quality And Tooling
Build cleaner code with formatting, debugging, testing, and review habits.
Lessons
- 01Coding Style
- 02PSR-1
- 03PSR-12
- 04PER Coding Style Orientation
- 05Comments and Docblocks
- 06Error Reporting During Development
- 07Reading Stack Traces
- 08Handling Warnings, Notices, Deprecations, and Fatal Errors
- 09Debugging
- 10phpdbg Basics
- 11Xdebug Basics
- 12Xdebug Step Debugging
- 13PHPDoc
- 14Static Analysis
- 15PHPStan
- 16Psalm
- 17Formatting
- 18PHP_CodeSniffer
- 19PHP-CS-Fixer
- 20Rector
- 21Git Fundamentals for PHP Project Files
- 22Reading and Reviewing PHP Diffs
- 23Local Quality Gates for PHP Examples
- 24Automated Testing Basics
- 25Refactoring Basics
- 26Compatibility Shims and Polyfills