In PHPUnit Masterclass we go deeper into the art of unit testing and to teach you some techniques to become a master in test-driven development or TDD.

This PHPUnit Masterclass is a continuation of PHPUnit: the basics training course.

Goal of this training course

PHPUnit Masterclass is designed so you will master the art of writing unit tests in a Test-Driven Development way. You will learn how to convert functional requirements into units, write the tests and finally write the concrete code implementation.


This training course is for developers that are very experienced in PHP and already are familiar with PHPUnit and writing tests. This training course will bridge the gap between the expert and the master in writing solid applications in a test-driven way.

Duration & course outline

This is a 3-day training course (18h) which will cover the following subjects:

  • What’s test-driven development?
  • Writing tests based on functional requirements
  • Using PHPUnit reports to match and validate requirements
  • Writing code based on unit tests
  • Test the untestable


€ 350,00 per participant

Class format & requirements

This training course will be given on-site. Participants should have a computer pre-installed with PHP 8.x, MySQL 8.x (or similar) and optionally Apache 2.4 (or similar). Code samples and exercises will be provided during the training course.

A minimum of 4 participants is required.