Your knowledge. Your toolbox. Our upcoming training courses

Our training courses provide you with practical knowledge that you can apply directly to your projects and expand upon in the long term.

Masterclass

Event-Based Architecture πŸ‡¬πŸ‡§

requires programming experience

Design and implement scalable, event-based systems – simple, flexible and without unnecessary complexity.

1199 €
May 12-14, 2026 online (Zoom) Stefan Priebsch
Masterclass

OOP Done Right πŸ‡¬πŸ‡§

also for career changers

Deepen your knowledge of OOP! Learn advanced techniques that will help you program faster and better.

1199 €
Jul 21-23, 2026 online (Zoom) Stefan Priebsch
Masterclass

From software developer to architect πŸ‡¬πŸ‡§

For interested parties at all levels

Fundamentals of software architecture for complex IT systems that meet functional and qualitative requirements.

1199 €
Aug 4-6, 2026 online (Zoom) Stefan Priebsch
Masterclass

Software Modernisation πŸ‡¬πŸ‡§

requires programming experience

Learn how to transform applications into modern, future-proof and AI ready solutions while they are still in operation.

1199 €
Sep 22-24, 2026 online (Zoom) Stefan Priebsch
Masterclass

Code like a Pro πŸ‡¬πŸ‡§

requires programming experience

Immerse yourself in the world of OOP and become a better software developer thanks to modern PHP.

1199 €
Oct 13-15, 2026 online (Zoom) Stefan Priebsch
Masterclass

Domain-Driven Design πŸ‡¬πŸ‡§

Not just for developers

DDD revolutionises large-scale software projects. Instead of technical complexity, you focus on business logic.

1199 €
Dec 9-11, 2026 online (Zoom) Stefan Priebsch
Premium Training

Test Automation with PHPUnit πŸ‡¬πŸ‡§

for anyone who wants to get started with PHPUnit

Make code reliable with PHPUnit. Whether written by humans or AI.

799 €
Apr 7-28, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Test Automation with PHPUnit πŸ‡¬πŸ‡§

for anyone who wants to get started with PHPUnit

Make code reliable with PHPUnit. Whether written by humans or AI.

799 €
Nov 3-24, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Advanced PHPUnit πŸ‡¬πŸ‡§

for all who want to deepen their knowledge of PHPUnit

Successful test automation in everyday projects, with solutions for even the trickiest of problems.

1199 €
Jun 8-19, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Advanced PHPUnit πŸ‡¬πŸ‡§

for all who want to deepen their knowledge of PHPUnit

Successful test automation in everyday projects, with solutions for even the trickiest of problems.

1199 €
Dec 7-18, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Test-Driven Development πŸ‡¬πŸ‡§

for all developers

Develop software goal-oriented! The proven method of test-driven development (TDD) will help you.

799 €
Jun 22-23, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Test-Driven Development πŸ‡¬πŸ‡§

for all developers

Develop software goal-oriented! The proven method of test-driven development (TDD) will help you.

799 €
from Nov 30, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Debugging: Demystified πŸ‡¬πŸ‡§

for all who want to sharpen their debugging skills

Discover the secrets of PHP debugging and master powerful techniques for your projects.

599 €
Jul 6-10, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Advanced Git πŸ‡¬πŸ‡§

for all who want to deepen their knowledge of Git

Improve your development process! Learn best practices for Git and common problems in everyday programming.

599 €
Jul 20-24, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Type-Safe PHP πŸ‡¬πŸ‡§

for all developers

Find errors before your program is executed! Modern development tools will help you.

399 €
Aug 17, 2026 online (Zoom) Sebastian Bergmann
Premium Training

Dependency Management πŸ‡¬πŸ‡§

for all developers

Learn best practices for dealing with dependencies so that updates no longer scare you.

399 €
Aug 27, 2026 online (Zoom) Sebastian Bergmann
Legacy Code

Testing legacy code πŸ‡¬πŸ‡§

for all developers

Legacy code is valuable, has proven itself over many years, but is usually not sufficiently tested. How can we change that?

99 €
Feb 23, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Organising Test Suites πŸ‡¬πŸ‡§

for all PHPUnit users

PHPUnit offers flexible options for structuring a test suite. Which one is right for your project?

99 €
Mar 23, 2026 online (Zoom) Sebastian Bergmann
Clean Code

Foul-Smelling Tests πŸ‡¬πŸ‡§

for all developers

Test code must be clean, too! Today, we are improving the quality of your tests.

99 €
Apr 27, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Using code coverage effectively πŸ‡¬πŸ‡§

for all PHPUnit users

Do you have enough tests for your code? Here you will learn how to find the answer.

99 €
May 18, 2026 online (Zoom) Sebastian Bergmann
Persistence

Testing code that talks to the database πŸ‡¬πŸ‡§

for all developers

Here you will learn how database interaction can be implemented in a testable manner and how it can be tested.

99 €
Jun 29, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Testing collaborating objects πŸ‡¬πŸ‡§

for all PHPUnit users

How do we handle code dependencies when testing? Here you will learn everything about test stubs and mock objects.

99 €
Jul 20, 2026 online (Zoom) Sebastian Bergmann
Clean Code

Testing randomness and time πŸ‡¬πŸ‡§

for all developers

When testing code, we also have to work with randomness and time. How do we do this correctly?

99 €
Aug 24, 2026 online (Zoom) Sebastian Bergmann
Test Strategy

The shape and size of tests πŸ‡¬πŸ‡§

for all developers

Software testing comes in many shapes and sizes. Which ones are right for your project?

99 €
Sep 28, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Dealing with risky tests πŸ‡¬πŸ‡§

for all PHPUnit users

Tests can be misleading and give a false sense of security. Thanks to feedback from PHPUnit, you can handle these risky tests correctly.

99 €
Oct 19, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Domain-Specific Assertions πŸ‡¬πŸ‡§

for all PHPUnit users

Domain-driven design creates a common understanding within the team and reflects this in the code. What does this mean for testing?

99 €
Nov 23, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

Extending and Customising PHPUnit πŸ‡¬πŸ‡§

for all PHPUnit users

The standard functionality of PHPUnit is often sufficient. You can adapt it to your needs with extensions.

99 €
Dec 14, 2026 online (Zoom) Sebastian Bergmann
Web Security 360

Transport Security πŸ‡¬πŸ‡§

for developers at all levels

Today, nothing works without encrypted transmissions.

199 €
Feb 13, 2026 online (Zoom) Arne Blankerts
Web Security 360

Hardening NGINX & PHP-FPM πŸ‡¬πŸ‡§

for developers and administrators at all levels

NGINX and PHP-FPM have established themselves as runtime environments for PHP applications in everyday life.

199 €
Mar 27, 2026 online (Zoom) Arne Blankerts
Best Practices

Secure Credential Handling πŸ‡¬πŸ‡§

for developers at all levels

Insecure handling of credentials is a common vulnerability. This training shows modern approaches for secure authentication and credential management.

799 €
May 27, 2026 online (Zoom) Arne Blankerts
Web Security 360

XSS and the Content Security Policy πŸ‡¬πŸ‡§

for developers at all levels

Cross-site scripting can be effectively prevented, not least by using a Content Security Policy (CSP).

199 €
Jun 5, 2026 online (Zoom) Arne Blankerts
Web Security 360

Security-relevant headers πŸ‡¬πŸ‡§

for developers at all levels

For optimum security, browsers today expect a large number of additional headers

199 €
Jul 3, 2026 online (Zoom) Arne Blankerts
Web Security 360

Injection attacks πŸ‡¬πŸ‡§

for developers at all levels

Whether accessing the database or using external interfaces: Does your application cope with manipulated inputs and outputs?

199 €
Aug 28, 2026 online (Zoom) Arne Blankerts
Training

Dealing with Concurrency πŸ‡¬πŸ‡§

for backend developers and software architects

Understand and prevent race conditions: locking strategies, mutex variants, and better ways to avoid data chaos.

399 €
Sep 3, 2026 online (Zoom) Arne Blankerts
Premium Training

Safely Handling Side Effects in Distributed Systems πŸ‡¬πŸ‡§

for backend developers and software architects

Decouple decisions from side effects: Outbox/Inbox, idempotency, and sagas instead of 2PC.

599 €
Sep 10-11, 2026 online (Zoom) Arne Blankerts
Web Security 360

Attack on the session πŸ‡¬πŸ‡§

for developers at all levels

Session confidentiality is a fundamental core element of most web applications. It's time to protect it properly.

199 €
Sep 25, 2026 online (Zoom) Arne Blankerts
Web Security 360

Authentication πŸ‡¬πŸ‡§

for developers at all levels

A modern login involves more than just a classic password request. Learn how to implement a secure login today.

199 €
Oct 2, 2026 online (Zoom) Arne Blankerts
Premium Training

Avoiding Complexity πŸ‡¬πŸ‡§

for developers of all levels

Poor performance and errors after changes: Increasing complexity is the natural enemy of fast and stable software.

499 €
Oct 8, 2026 online (Zoom) Arne Blankerts
DevOps

Schema changes without downtime πŸ‡¬πŸ‡§

for developers at all levels

Database changes without downtime? How it worksβ€”and why this no longer has to be a problem.

199 €
Oct 12, 2026 online (Zoom) Arne Blankerts
DevOps

E-mail sending - simple to test πŸ‡¬πŸ‡§

for developers and administrators at all levels

Testing as if in production: keep e-mail dispatch under control even during development.

199 €
Nov 4, 2026 online (Zoom) Arne Blankerts
Web Security 360

Authorization πŸ‡¬πŸ‡§

for developers at all levels

Insufficient access protection, privilege escalation or indirect, unauthorized access: Learn how to avoid authorization mistakes.

199 €
Nov 6, 2026 online (Zoom) Arne Blankerts
DevOps

Caddy Server - First Contact πŸ‡¬πŸ‡§

for developers and administrators at all levels

Caddy Server is a modern web server that is becoming increasingly popular due to its simplicity and automatic HTTPS functions. Time to get to know it better.

199 €
Dec 3, 2026 online (Zoom) Arne Blankerts
Web Security 360

API Security πŸ‡¬πŸ‡§

for developers at all levels

Automated interfaces accessible via the Internet require a special level of security

199 €
Dec 4, 2026 online (Zoom) Arne Blankerts
Masterclass

Event Sourcing πŸ‡¬πŸ‡§

For those interested at all levels

Learn how to use event sourcing to design complex systems that are transparent and robust – explained in a practical and understandable way.

1199 €
Mar 24-26, 2026 online (Zoom) Stefan Priebsch
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Mar 2, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Apr 13, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
May 11, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Jun 15, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Jul 13, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Aug 18, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Sep 14, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Oct 12, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Nov 9, 2026 online (Zoom) Sebastian Bergmann
PHPUnit

PHPUnit Office Hours πŸ‡¬πŸ‡§

for all developers

One hour. Your questions. Answered by the person who builds and maintains PHPUnit since 2000.

59 €
Dec 7, 2026 online (Zoom) Sebastian Bergmann
All training courses β†’