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.

Behind The Scenes

Surviving the Jungle 🇬🇧

Requires programming experience

Lost in code jungle? A navigation device called PHP namespaces will show the way home. Find out how and why.

99 €
Mar 26, 2025 online (Zoom) Stefan Priebsch
Modern PHP

PHP's Just-in-Time Compiler (JIT) 🇬🇧

Requires programming experience

Learn how PHP works under the hood by understanding how the JIT works. We will also discuss whether it should be used.

99 €
Dec 15, 2025 online (Zoom) Stefan Priebsch
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

Test Smarter, Not Harder 🇬🇧

for all developers

New year, new PHPUnit version! Here you will learn all the relevant improvements.

199 €
Feb 7, 2025 online (Zoom) Sebastian Bergmann
Modern PHP

The awakening of the types 🇬🇧

For everybody interested

A long time ago, in a codebase far, far away ... type safety awakens, bringing order to the galaxy.

99 €
Jan 22, 2025 online (Zoom) Stefan Priebsch
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
Modern PHP

HTML 5, XML, and PHP 🇬🇧

For everybody interested

Finally fully standard-compliant: The new and improved DOM Implementation of PHP 8.4

99 €
Dec 9, 2025 online (Zoom) Arne Blankerts
PHP

What is new in PHP? 🇬🇧

for all developers

New year, new PHP version! Here you will learn all the relevant improvements.

399 €
Jan 14-21, 2026 online (Zoom) Sebastian Bergmann
Modern PHP

The ultimate guide to PHP autoload 🇬🇧

For everybody interested

Everyone uses it. But how does it work in the first place? Let's explore the do's and don'ts of autoloading in PHP.

99 €
Oct 15, 2025 online (Zoom) Stefan Priebsch
Live Coding

Chess 🇬🇧

Requires programming experience

In this live coding demonstration, the audience chooses a chess piece, and the trainer tries to implement its rules.

199 €
Jan 23, 2025 online (Zoom) Stefan Priebsch
Deep Dive

5D - The Domain-Driven Design Deep Dive 🇬🇧

Not only for developers

Master Domain-Driven Design principles to create solutions that truly align with business needs.

399 €
Oct 9, 2025 online (Zoom) Stefan Priebsch
Live Coding / AI Exploration

Testing the Future 🇬🇧

for all who are interested in test-driven and AI-assisted development

Come prepared to learn, share, and collaborate in this exciting exploration of modern development practices.

99 €
Sep 9, 2025 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
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
Premium Training

Test-Driven Development 🇬🇧

for all developers

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

799 €
Aug 19-29, 2025 online (Zoom) Sebastian Bergmann
Modern PHP

Tick-Tock, Async O'Clock 🇬🇧

For everybody interested

PHP has no proper async support. Or has it? Let's dive into some of the amazing things that PHP 8 can do.

99 €
Nov 24, 2025 online (Zoom) Stefan Priebsch
Live Coding

Event Sourcing 🇬🇧

Requires programming experience

Learn event sourcing with practical examples and live coding. We will start from scratch in the IDE.

199 €
Apr 3, 2025 online (Zoom) Stefan Priebsch
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 €
May 12, 2025 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 €
Jun 12, 2025 online (Zoom) Arne Blankerts
DevOps

Rate Limiting APIs 🇬🇧

for developers at all levels

In an API-driven world, constant availability is critical. Instead of adding more servers, simply rate limit access to the API

199 €
Jul 22, 2025 online (Zoom) Arne Blankerts
AI Exploration

An Early Look at Model Context Protocol (MCP) 🇬🇧

For those interested at all levels

Learn how the new Model Context Protocol (MCP) enables LLMs to interact with the world beyond text.

Free for all 99 €
Jul 30, 2025 online (Zoom) Stefan Priebsch
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 6-8, 2025 online (Zoom) Arne Blankerts
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 €
Dec 9-11, 2025 online (Zoom) Stefan Priebsch
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 3-5, 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
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
Experience Sharing

Two worlds, one goal: better software 🇬🇧

for all developers

You develop with Drupal and customise the CMS. But how do you actually work on other types of projects?

Free for all 199 €
Nov 17, 2025 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
Web Security 360

After the launch 🇬🇧

for developers at all levels

Whether patch management or monitoring: there is a lot to consider in addition to further development during operation.

199 €
Jan 9, 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

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
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
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
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 €
from Feb 18, 2025 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 €
Apr 23-30, 2025 online (Zoom) Sebastian Bergmann
Hands-On Modelling

User Story Mapping 🇬🇧

Not only for developers

Visualize user journeys and prioritize features to build a cohesive product that aligns stakeholder goals and user needs.

199 €
Apr 10, 2025 online (Zoom) Stefan Priebsch
Deep Dive

From OOP principles to practice 🇬🇧

Requires programming experience

A comprehensive exploration of object orientation, equipping you with the skills to excel in modern software development.

399 €
Jan 16, 2025 online (Zoom) Stefan Priebsch
Deep Dive

SOLID as a rock 🇬🇧

Requires programming experience

Master five crucial principles that are essential for crafting clean, maintainable, and highly flexible object-oriented code.

399 €
Mar 20, 2025 online (Zoom) Stefan Priebsch
Deep Dive

Event Sourcing 🇬🇧

Requires programming experience

Intensive workshop on event sourcing: modeling, implementation, CQRS integration, and practical applications.

399 €
May 22, 2025 online (Zoom) Stefan Priebsch
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 9, 2025 online (Zoom) Arne Blankerts
DevOps

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 €
May 27, 2025 online (Zoom) Arne Blankerts
DevOps

The right logging strategy 🇬🇧

for developers at all levels

Away from chaos & regex hell - towards an efficient logging strategy!

199 €
Jun 24, 2025 online (Zoom) Arne Blankerts
DevOps

Secure containers 🇬🇧

for developers at all levels

Most container images are oversized and often contain unnecessary or dangerous components.

199 €
Oct 21, 2025 online (Zoom) Arne Blankerts
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 €
Aug 14-28, 2025 online (Zoom) Sebastian Bergmann
PHP Deep Dive

FrankenPHP: Performance, Promises and Pitfalls 🇬🇧

For experienced PHP developers

A critical look at the modern PHP application server - benchmarks, Worker Mode and architectural trade-offs.

Free for all 99 €
Sep 3, 2025 online (Zoom) Arne Blankerts
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

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
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

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

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
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
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
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

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
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

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
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
All training courses