Composer, Tooling and PHP Standards
Professional PHP tooling: Composer and packages, autoloading, PSR standards, coding style, static analysis, debugging with Xdebug and documentation.
PHP-120 Year 1 3 credits 12 lessons planned ▶ Video lessons coming soon
Offered by HSM University · PHP Programming
Course content
- 1The PHP ecosystemComing
- 2Composer and composer.jsonComing
- 3Installing and updating packagesComing
- 4Autoloading with PSR-4Coming
- 5PHP standards recommendationsComing
- 6Coding style and formattersComing
- 7Static analysis with PHPStanComing
- 8Debugging with XdebugComing
- 9Configuration and environment variablesComing
- 10Logging with MonologComing
- 11DocumentationComing
- 12Capstone: packaging a reusable libraryComing
Requirements
Recommended background. You can start any course at any time.
Description
Professional PHP tooling: Composer and packages, autoloading, PSR standards, coding style, static analysis, debugging with Xdebug and documentation.
Part of the Information Technology stream, typically taken in year 1.