Our training courses provide you with practical knowledge that you can apply directly to your projects and expand upon in the long term.
for all developers
New year, new PHP version! Here you will learn all the relevant improvements.
for all developers
Maintainable software is future-proof. Testing is important for this, of course. But what makes code testable?
For those interested at all levels
Learn how the new Model Context Protocol (MCP) enables LLMs to interact with the world beyond text.
setzt Programmiererfahrung voraus
Lerne, Anwendungen im laufenden Betrieb in moderne, zukunftssichere und für AI bereite Lösungen zu transformieren.
for all developers
You develop with Drupal and customise the CMS. But how do you actually work on other types of projects?
setzt Programmiererfahrung voraus
Lerne, Anwendungen im laufenden Betrieb in moderne, zukunftssichere und für AI bereite Lösungen zu transformieren.
Für Interessierte auf allen Ebenen
Softwarearchitektur verstehen, fundiert entscheiden und komplexe Systeme zukunftsfähig gestalten.
Für Interessierte auf allen Ebenen
Softwarearchitektur verstehen, fundiert entscheiden und komplexe Systeme zukunftsfähig gestalten.
for all developers
Better code, with and without AI. Learn test-driven development as a key skill for modern software development.
Für Interessierte auf allen Ebenen
Wir machen Kopfstand mit den Abhängigkeiten in deiner Software. Das eröffnet völlig neue Perspektiven.
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.
Requires programming experience
A comprehensive exploration of object orientation, equipping you with the skills to excel in modern software development.
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.
für alle Entwickler:innen
Du entwickelst mit Contao und passt das CMS an. Aber wie wird eigentlich in anderen Projektarten gearbeitet?
for all developers
Legacy code is valuable, has proven itself over many years, but is usually not sufficiently tested. How can we change that?
Für Entwickler, Architekten und technische Leads mit Programmiererfahrung
Bearbeite Entwicklungsaufgaben mit KI – von der fachlichen Klärung bis zur überprüften Änderung.
für PHP-Entwickler:innen, die Abhängigkeiten mit Composer verwalten
Updates aufgeschoben, Lieferkette unklar? Lerne, Abhängigkeiten professionell und sicher zu managen.
für alle Entwickler:innen
Wartbare Software ist zukunftssicher. Tests sind dafür wichtig, klar. Aber was macht Code testbar?
Für Interessierte auf allen Ebenen
Erfahre, wie das Integration/Operation Segregation-Prinzip eine klare Trennung von Logik und Integration fördert.
Für Interessierte auf allen Ebenen
Lerne das Gesetz der Demeter kennen, das auch als 'Prinzip des geringsten Wissens' bezeichnet wird.
For everybody interested
A long time ago, in a codebase far, far away ... type safety awakens, bringing order to the galaxy.
For developers at all levels
Master method and property visibility in PHP, taking latest developments in PHP 7 and PHP 8 into account.
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.
Not only for developers
Learn to visualize workflows, establish shared understanding, and drive development success.
Requires programming experience
Master five crucial principles that are essential for crafting clean, maintainable, and highly flexible object-oriented code.
für alle Entwickler:innen
Besserer Code, mit und ohne KI. Lerne testgetriebene Entwicklung als Schlüsselkompetenz für moderne Softwareentwicklung.
requires programming experience
Immerse yourself in the world of OOP and become a better software developer thanks to modern PHP.
für PHP-Entwicklerinnen und -Entwickler, die Abhängigkeiten verwalten und absichern wollen
Updates aufgeschoben, Lieferkette unklar, KI-Agenten fügen Pakete hinzu? Bring ein schlecht gewartetes PHP-Projekt in fünf Sessions auf einen sicheren, aktuellen Stand.