My experience with the Clean Code training (2 days) was great. I gained a lot of knowledge about clean code, refactoring, unit tests and various software design techniques. The trainer conveyed the information in a very engaging way. There was always an opportunity to ask questions. I can definitely recommend the Clean Code training for junior developers.
Testing 101 Workshop
(For Software Quality Managers, Software Developers, Software Testers)
AI can make mistakes, so automated testing of AI-generated code is essential. Ultimately, you need to know whether the program does what it is supposed to do. AI can help create tests, but developers still need to understand, review and maintain them. In this practical workshop, you learn the fundamentals of automated testing and how to use AI effectively without blindly trusting its results.
Through guided exercises, you read, write and improve unit tests yourself and with AI assistance. You learn to provide useful context, identify missing scenarios and edge cases, and review assertions and test results. We use TDD as a teaching method to introduce unit testing, not as a required workflow for everyday development.
You also explore integration tests, the purposeful use of mocks and stubs, and Testcontainers with Docker for tests against real dependencies. Practical exercises show how to investigate failures and maintain reliable tests.
Alternating theory, hands-on exercises and gamification make testing accessible and engaging.
Learn:
How to read, write and maintain unit tests, from Arrange-Act-Assert to test data and edge cases
How to use integration tests, mocks and stubs appropriately and test real dependencies with Testcontainers and Docker
How to generate and improve tests with AI using meaningful context and prompts
How to review AI-generated tests critically, find missing scenarios and investigate failures
How to build reliable, maintainable tests through guided exercises and gamification
-
How to read, write and maintain unit tests, from Arrange-Act-Assert to test data and edge cases
-
How to use integration tests, mocks and stubs appropriately and test real dependencies with Testcontainers and Docker
-
How to generate and improve tests with AI using meaningful context and prompts
-
How to review AI-generated tests critically, find missing scenarios and investigate failures
-
How to build reliable, maintainable tests through guided exercises and gamification
References
Workshop
minimum 4 participants.
Content
Normal
2 Days
2d
For individuals
- Open training for single participants.
- Book individually.
- Remote.
Upcoming Dates
- Apr 12, 2027 - Apr 13, 2027 - 'Booking possible'
For companies
(minimum 4 participants)
- On your demand.
- Book exclusively for your team.
- On site or remote.
- Traveling cost according to expenditure
Your benefit
- High practical orientation - for best learning results.
- Unique gamification concept - for fun and motivating all participants.
- Practical AI-assisted testing - generate, review and improve tests responsibly.
- 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, PHP, ... available.
Trainers
Stefan Dirschnabel
SW-Architect | Trainer | Consultant
Videos
Klicken Sie hier, um Marketing-Cookies zu akzeptieren und das Video zu laden.














