Unsere Trainings geben dir praxisnahes Wissen, das du direkt in deinen Projekten einsetzen und langfristig ausbauen kannst.
setzt Programmiererfahrung voraus
Lerne, Anwendungen im laufenden Betrieb in moderne, zukunftssichere und für AI bereite Lösungen zu transformieren.
setzt Programmiererfahrung voraus
Deepen your knowledge of OOP! Learn advanced techniques that will help you program faster and better.
Nicht nur für Entwickler
DDD revolutioniert umfangreiche Software-Projekte. Anstatt technischer Komplexität stellst du die Geschäftslogik in den Mittelpunkt.
Für Interessierte auf allen Ebenen
Lerne, wie du mit Event Sourcing komplexe Systeme nachvollziehbar und robust gestaltest – praxisnah und verständlich erklärt.
setzt Programmiererfahrung voraus
Entwerfe und implementiere skalierbare, eventbasierte Systeme – einfach, flexibel und ohne unnötige Komplexität.
für alle, die mit PHPUnit loslegen wollen
Mit PHPUnit zu verlässlichem Code. Egal, ob von Mensch oder KI geschrieben.
für alle, die ihr PHPUnit-Wissen vertiefen wollen
Erfolgreiche Testautomation im Projektalltag mit Lösungen auch für besonders knifflige Probleme.
für alle Entwickler:innen
Entwickele Software zielgerichtet! Die bewährte Arbeitsweise der testgetriebenen Entwicklung (TDD) hilft dir dabei.
für alle Entwickler:innen
Entwickele Software zielgerichtet! Die bewährte Arbeitsweise der testgetriebenen Entwicklung (TDD) hilft dir dabei.
für alle Entwickler:innen
Verbessere deinen Entwicklungsprozess! Lerne Best Practices für Git und häufige Probleme im Programmieralltag.
für alle Entwickler:innen
Finde Fehler, bevor dein Programm ausgeführt wird! Moderne Entwicklungswerkzeuge helfen dir dabei.
für alle Entwickler:innen
Lerne Best Practices für den Umgang mit Abhängigkeiten, damit Updates dir keine Angst mehr machen.
für Entwickler auf allen Ebenen
Für optimale Sicherheit erwarten Browser heute eine Vielzahl an zusätzlichen Headern
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
Egal ob beim Zugriff auf die Datenbank oder Verwendung von externen Schnittstellen: Kommt deine Anwendung mit manipulierten Ein- und Ausgaben klar?
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 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
Die Vertraulichkeit der Session ist elementares Kernstück der meisten Webanwendungen. Höchste Zeit, sie richtig zu schützen.
für Entwickler und Administratoren mit PHP-Erfahrung
Transformiere traditionelle PHP-Anwendungen schrittweise in moderne, containerisierte Setups. Inkl. Datenbanken, Monitoring und Secrets.
für Entwickler auf allen Ebenen
Neue Softwareversionen schnell, stabil und reproduzierbar in Betrieb nehmen.
für Entwickler auf allen Ebenen
Zu einem modernen Login gehört mehr als nur eine klassische Passwort-Abfrage. Lerne, wie man eine sichere Anmeldung umsetzt.
für Entwickler und Administratoren auf allen Ebenen
Testen wie im Live-System: E-Mail-Versand auch während der Entwicklung unter Kontrolle behalten.
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 und Administratoren auf allen Ebenen
Caddy Server ist ein moderner Webserver, der aufgrund seiner Einfachheit und der automatischen HTTPS-Funktionen immer beliebter wird. Zeit, ihn besser kennen zu lernen.
für Entwickler auf allen Ebenen
Unzureichender Zugriffsschutz, Rechteausweitung oder indirekte, unautorisierte Zugriffe: Lerne Fehler bei Autorisierung zu vermeiden.
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
Über das Internet erreichbare, automatisierte Schnittellen erfordern ein besonderes Maß an Sicherheit
für Entwickler und Administratoren auf allen Ebenen
NGINX und PHP-FPM haben sich als Laufzeitumgebung für PHP-Anwendungen im Alltag etabliert.
für Entwickler auf allen Ebenen
Ohne verschlüsselte Übertragungen geht heute nichts mehr.
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.