Our Live Online Workshops

Available Online Workshops

Confidence In Every Commit: Essentials (1 Day)

Achieve confidence in every commit. Stop fighting your test suite and start mastering it.


Most Spring Boot test suites are either too slow to be useful or too shallow to provide real confidence. This intensive 1-day remote workshop is designed for experienced Java developers who want to bridge the gap between "writing tests" and "architecting a high-performance testing strategy."

Using the cutting-edge stack of Java 25, Spring Boot 4, and JUnit 6, we will move beyond the basics of Mockito and dive into the patterns used by top-tier engineering teams to maintain lightning-fast, reliable builds.

Core Learning Modules

  • Block 1: Foundations & The Testing Pyramid 2.0 – Moving beyond "coverage" to "confidence."
  • Block 2: Sliced Contexts & Unit Testing – Mastery of , and avoiding the "ApplicationContext Bloat."
  • Block 3: Real-World Integration Testing – Advanced Testcontainers patterns, handling external APIs, and state management.
  • Block 4: Performance & Strategy – Context caching, parallel execution, and patterns for sub-5-minute builds.
  • Block 5: Live Q&A & Implementation – Direct feedback on your specific architectural hurdles.

Technical Requirements & Level

  • Hardware: Laptop with Zoom access and stable internet.
  • Software: Java 25 and Docker Engine installed (for Testcontainers).
  • Setup: You will receive a sample GitHub repository 7 days prior to the event to verify your environment.
  • This is an Advanced Workshop. We assume you are already familiar with Spring Boot auto-configuration, dependency injection, and basic JUnit/Mockito.
  • Execution: The workshop will be held in English.

Terms of Participation

  • Minimum Attendance: This workshop requires a minimum of 5 participants.
  • If this quota is not met 7 days before the event, the workshop will be cancelled and you will receive a 100% refund
  • Cancellation Policy: Free cancellation and full refund four weeks before the workshop date. After that date, no refunds are possible; however, you may transfer your ticket to a colleague at no extra cost
  • Payment & Invoicing: Managed by CopeCart. For alternative payment methods or corporate bulk orders, reach out to [email protected].

What You Get

  • Live Instruction: 09:00 - 16:00 CET via Zoom.
  • Code for Life: Full access to the workshop repository and all exercise solutions.
  • Direct Access: Small group (max 20) ensures your specific questions get answered.
  • Certification: Digital certificate of completion for your professional profile.

Upcoming Dates

Save your spot in the one of the upcoming live & open workshops:

Your Course Instructor: Philip (rieckpil)

Philip is an independent IT consultant based in Erlangen (Germany). Since 2015, he has been building robust applications with Java and Spring Boot across multiple industries. As a dedicated craftsman, testing is an integral part of his daily workflow.

Philip is a passionate practitioner of Test-Driven Development (TDD). Since mastering the ins and outs of the Java testing landscape, he finds writing tests to be just as rewarding as writing production code. He regularly shares these advanced testing techniques with his colleagues and clients.

A teacher at heart, Philip has been sharing Java expertise on
YouTube since 2018 and writing about the ecosystem on his blog since 2017. With over 10.000 students enrolled in his online courses and an active presence helping the community on Stack Overflow, he is a trusted voice in the world of Java and Spring Boot testing.

>