Unsere Trainings geben dir praxisnahes Wissen, das du direkt in deinen Projekten einsetzen und langfristig ausbauen kannst.
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 Entwickler:innen
Hol mehr aus Git heraus! Lerne fortgeschrittene Techniken, effiziente Workflows und den Einsatz von Git Worktrees für die Arbeit mit KI-Agenten.
für alle Entwickler:innen
Hol mehr aus Git heraus! Lerne fortgeschrittene Techniken, effiziente Workflows und den Einsatz von Git Worktrees für die Arbeit mit KI-Agenten.
for all who want to deepen their knowledge of Git
Get more out of Git! Learn advanced techniques, efficient workflows, and how to use Git Worktrees for working with AI agents.
für Entwickler auf allen Ebenen
Neue Softwareversionen schnell, stabil und reproduzierbar in Betrieb nehmen.
für Entwickler auf allen Ebenen
Neue Softwareversionen schnell, stabil und reproduzierbar in Betrieb nehmen.
Für Interessierte auf allen Ebenen
Das Facade Design Pattern ist wie ein Reiseführer – es vereinfacht komplexe Systeme für den Nutzer.
setzt Programmiererfahrung voraus
Entwerfe und implementiere skalierbare, eventbasierte Systeme – einfach, flexibel und ohne unnötige Komplexität.
Nicht nur für Entwickler
DDD revolutioniert umfangreiche Software-Projekte. Anstatt technischer Komplexität stellst du die Geschäftslogik in den Mittelpunkt.
setzt Programmiererfahrung voraus
Entwerfe und implementiere skalierbare, eventbasierte Systeme – einfach, flexibel und ohne unnötige Komplexität.
für Entwickler auf allen Ebenen
Änderungen an der Datenbank ohne Downtime? Wie’s geht – und warum’s heute kein Problem mehr sein muss.
für Entwickler auf allen Ebenen
Containerisierung wird oft als kompliziert angesehen, aber für den produktiven Einsatz sind keine komplexen Lösungen wie Kubernetes oder Cloud-Dienste erforderlich.
für alle PHPUnit-Anwender:innen
Oft passt die Standardfunktionalität von PHPUnit. Mit Erweiterungen passt du sie deinen Bedürfnissen an.
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
Auch Testcode muss sauber sein! Heute steigern wir die Qualität deiner Tests.
für alle Entwickler:innen
Entdecke Infection: mutiere PHP-Code, optimiere Tests, steigere die Qualität.
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
Vermeide dumme Datenklumpen! Dank Tell, Don't Ask vereinst du Daten und Verhalten zu selbstbestimmten Objekten.
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
Lerne die vielfältigen Möglichkeiten kennen, Objektzugriff durch das Proxy-Pattern zu kontrollieren.
For experienced PHP developers
A critical look at the modern PHP application server - benchmarks, Worker Mode and architectural trade-offs.
für alle Entwickler:innen
Du entwickelst mit Contao und passt das CMS an. Aber wie wird eigentlich in anderen Projektarten gearbeitet?
für Backend-Entwickler und Software-Architekten
Race Conditions verstehen und vermeiden: Locking-Ansätze, Mutex-Varianten und bessere Wege, Datenchaos zu verhindern.
für Entwickler auf allen Ebenen
Containerisierung wird oft als kompliziert angesehen, aber für den produktiven Einsatz sind keine komplexen Lösungen wie Kubernetes oder Cloud-Dienste erforderlich.
für Entwickler auf allen Ebenen
Das Wesentliche aus Web Security 360 in kompakter Form: Risiken erkennen, wirksam absichern und sicher betreiben.
für Entwickler auf allen Ebenen
Sicheres Deployment und Verwaltung von Zugangsdaten: Nur zwei von vielen Fragen auf dem Weg in den Live-Betrieb.
für Entwickler auf allen Ebenen
Egal ob Patch-Management oder Monitoring: Es gibt viel, worauf man neben der Weiterentwicklung im Betrieb achten sollte.