Test Driven Development (TDD) Training for Java, PHP or Ruby


  • 21 Oct 2019
  • Next Date: 18 Nov 2019 - 19 Nov 2019
  • Price: 750 EUR (258 750 HUF) + VAT / participant
  • Early price: 699 EUR (241 155 HUF) + VAT / participant, when paid until 21 Oct 2019
  • Trainer: Zoltan Ormandi
  • Language: Java, PHP or Ruby
  • Duration: 2 days
*CLICK for other dates in Budapest Apply now



Zoltán Ormándi is a lead developer and architect with over a decade's worth of experience in software design and development. His interests range from infrastructure management through continuous delivery to development workflows but his real passion lies in clean code and elegant design. In this workshop he brings his real-life experience and breathes life into the theory by providing first-hand examples and practical applications from his own past successes (and failures).


Test-driven development makes software quality part of the development process and at the same time creates a safety net for future changes to our product. Starting from the basics of unit testing, this workshop guides the participants through specific code examples and exercises to show them how to do TDD efficiently and in a sustainable manner, getting the most out of this methodology while avoiding its pitfalls.

The course is available in the following programming languages:

  • Java
  • PHP
  • Ruby


Architects, software developers.


The material is divided into modules. During each module, the trainer will guide you through lectures and exercises that help you connect the material to your existing experience, learn new concepts and experience the concepts through practice. Questions are welcome at any time.


  • Introduction to TDD
  • Unit Testing
  • Test Doubles
  • Legacy Code
  • Anti-patterns


  • Participants are expected to bring their own notebooks.
  • The programming language of the course is to be agreed upfront.
  • Handout (English) will be provided for the participants.
  • Welcome coffee, lunch, and other coffee breaks are included in the price. Price includes infrastructure and catering services that are stated on the related invoice as individual items.