Test Driven Development 101

Learn Unit Testing and TDD with gamification!

Test Driven Development (TDD) Workshop

(For Software Quality Managers, Software Developers, Software Testers)

This super interactive TDD Workshop is outstanding on the market. Our gamification approach provides a fast and fun way to learn Unit Testing with TDD in more than 101 Baby-Steps. Because the only way to learn TDD is to do TDD.

Our workshop consists of alternating theoretical and practical parts. After a short introduction you will start to write your first tests and experience TDD immediately. After the first steps, the exercises become more and more challenging. Our Experts review and guide the participants to provide best practices. More and more also advanced technologies like mocking and stubbing or methods like pair programming will be introduced.

At the end of the workshop - we will reveal the IOSP. It is a solution to mocking/stubbing orgies and exploding effort when developing unit tests ( this is where 90% of all teams fail ! ).

Fast feedback busy light devices or our Morse Code Coding Dojo will guarantee fun. Enter the UT (Unreal Tournament / Unit Testing) area!

Learn:

  • Everything about unit testing. From Tripple-A to advanced tests with setup, teardown, testdata.
  • Everything about integration tests. From red green refactor to mocking, stubbing, contract thinking..
  • The advantages and disadvantages of TDD from the perspective of an experienced trainer.
  • How to prevent mocking and stubbing orgies.
  • Many exercises, pair programming and gamification to have fun!

References

GoldbeckDataportTheben Smart EnergyHedgehogDE-CIXRösberg EngineeringKASTOLTB LeitungsbauChemical Check

Workshop

minimum 4 participants.

Content

Normal

2 Days
2d
Introductioncaret down
Basic Unit Testingcaret down
Advanced Unit Testingcaret down
Test Driven Development (TDD)caret down
Integrationtestscaret down
IOSP - Integration Operation Segregation Principlecaret down
Usage of AIcaret down
Certificate
per participant, plus VAT and traveling cost according to expenditure
780 €

For individuals

  • Open training for single participants.
  • Book individually.
  • Remote.

Upcoming Dates

  • May 12, 2025 - May 13, 2025 - TrainingDateState.Open

For companies

(minimum 4 participants)

  • On your demand.
  • Book exclusively for your team.
  • On site or remote.
  • Traveling cost according to expenditure

Your benefit

Cheat Sheet

Verified Open Badge

Certification System

  • High practical orientation - for best learning results.
  • Unique gamification concept - for fun and motivating all participants.
  • The unknown Integration Operation Segregation Principle - a solution to mocking and stubbing orgies (this is where 90% of all teams fail!)
  • Inhouse or remote - all trainings.
  • Alternating theory and a practical parts.
  • Complete training records will be handed over.
  • Support and consultancy will be provided even after the course.
  • A training certificate will be handed over to all participants.
  • Support various programming languages like C#, C++, Java, Python, Typescript, JS, ... available.

Trainers

Profile image Professional

Roland König

Freelance Softwarearchitect | Trainer | Consultant
iSAQB® Certified Professional for Software Architecture - Advanced LevelCertified Kubernetes Application DeveloperMicrosoft Certified Azure Developer Associate

Conferences (excerpt)

Cloud LandDeveloper Week Nürnberg.NET Day FrankenMagdeburger Developer DaysDotnet Developer Conference Köln