Ohne verschlüsselte Übertragungen geht heute nichts mehr.
Explore our upcoming training sessions
for all developers
New year, new PHP version! Here you will learn all the relevant improvements.
Not only for developers
Explore software architecture fundamentals, styles, and communication strategies.
for all developers
New year, new PHPUnit version! Here you will learn all the relevant improvements.
setzt Programmiererfahrung voraus
Lerne, Anwendungen im laufenden Betrieb in moderne, zukunftssichere Lösungen zu transformieren.
for developers at all levels
Cross-Origin Resource Sharing is a standard mechanism for the controlled integration of distributed web applications. Learn how to implement it correctly and securely.
für Entwickler auf allen Ebenen
Der SBOM-Standard: Wesentlich für Sicherheit und Transparenz beim Abhängigkeitsmanagement.
for all developers
Develop software goal-oriented! The proven method of test-driven development (TDD) will help you.
Für Interessierte auf allen Ebenen
Grundlagen der Softwarearchitektur für komplexe IT-Systeme, die funktionale und qualitative Anforderungen erfüllen.
Requires programming experience
Fire up your IDE to reuse existing chess software. Continue the implementation, coached by your trainer.
For everybody interested
Finally fully standard-compliant: The new and improved DOM Implementation of PHP 8.4
Für Interessierte auf allen Ebenen
Wir machen Kopfstand mit den Abhängigkeiten in Deiner Software. Das eröffnet völlig neue Perspektiven.
Für Interessierte auf allen Ebenen
Lerne, das Open-Closed-Prinzip richtig anzuwenden, damit Deine Software modular und anpassungsfähig bleibt.
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 developers at all levels
Session confidentiality is a fundamental core element of most web applications. It's time to protect it properly.
for developers at all levels
Most container images are oversized and often contain unnecessary or dangerous components.
für alle Entwickler:innen
Entwickele Software zielgerichtet! Die bewährte Arbeitsweise der testgetriebenen Entwicklung (TDD) hilft Dir dabei.
für Entwickler auf allen Ebenen
Viele Container-Images sind überdimensioniert und enthalten oft unnötige oder gefährliche Komponenten.
für Entwickler auf allen Ebenen
Durch die Automatisierung aller Build-Prozesse behältst Du den Überblick, vermeidest Fehler und gewinnst Zeit für die Weiterentwicklung Deiner Software.
für Entwickler auf allen Ebenen
Neue Softwareversionen schnell, stabil und reproduzierbar in Betrieb nehmen.
für Entwickler auf allen Ebenen
Schlechte Performance und Fehler nach Änderungen: Zunehmende Komplexität ist der natürliche Feind schneller und stabiler Software.
für alle, die mit PHPUnit loslegen wollen
Sichere zukünftige Änderungen an Deiner Software durch Tests ab! Lerne, wie Du mit PHPUnit loslegen kannst.
für alle Entwickler:innen
Lerne Best Practices für den Umgang mit Abhängigkeiten, damit Updates Dir keine Angst mehr machen.
für alle Entwickler:innen
Wartbare Software ist zukunftssicher. Tests sind dafür wichtig, klar. Aber was macht Code testbar?
for anyone who wants to get started with PHPUnit
Safeguard future changes to your software with tests! Learn how to get started with PHPUnit.
for all developers
Find errors before your program is executed! Modern development tools will help you.
for all developers
Learn best practices for dealing with dependencies so that updates no longer scare you.
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.
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.
Für Interessierte auf allen Ebenen
Das Strategie-Pattern ermöglicht den Austausch von Algorithmen und fördert so die Modularität Deiner Anwendung.
auch für Quereinsteiger
Tauche ein in die Welt der OOP und werde dank modernem PHP ein besserer Software-Entwickler.
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
Auch in gutem Code sind Fehler unvermeidlich. Behandle sie richtig und mache Deine Software robuster.
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.
For everybody interested
In this ensemble live coding session, we will jointly solve common coding problems with design patterns.
Requires programming experience
Master five crucial principles that are essential for crafting clean, maintainable, and highly flexible object-oriented code.
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
for developers and administrators at all levels
More secure, without root rights & yet fully compatible! Find out why Podman is the better Docker alternative.