Ohne verschlüsselte Übertragungen geht heute nichts mehr.
Unsere nächsten Schulungsangebote
für Entwickler auf allen Ebenen
Schlechte Performance und Fehler nach Änderungen: Zunehmende Komplexität ist der natürliche Feind schneller und stabiler Software.
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 alle Entwickler:innen
Verbessere Deinen Entwicklungsprozess! Lerne Best Practices für Git und häufige Probleme im Programmieralltag.
für Entwickler auf allen Ebenen
Neue Softwareversionen schnell, stabil und reproduzierbar in Betrieb nehmen.
Für Interessierte auf allen Ebenen
Erreiche dank KISS (Keep it simple, stupid!) mehr Einfachheit und Effizienz in der Programmierung.
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.
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.
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 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
Lerne, das Open-Closed-Prinzip richtig anzuwenden, damit Deine Software modular und anpassungsfähig bleibt.
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
DRY mit Twist: Wiederhole dich einmal bewusst, um Muster zu erkennen, bevor Du eine Abstraktion schaffst.
Für Interessierte auf allen Ebenen
Implementiere nur das, was wirklich gebraucht wird für weniger technische Schulden, denn: you ain't gonna need it!
Für Interessierte auf allen Ebenen
Lerne die vielfältigen Möglichkeiten kennen, Objektzugriff durch das Proxy-Pattern zu kontrollieren.
Für Interessierte auf allen Ebenen
Das Strategie-Pattern ermöglicht den Austausch von Algorithmen und fördert so die Modularität Deiner Anwendung.
A tasty treat for everyone
It's Halloween, which must confuse Stefan. In this live-coding session, he gets everything wrong. Rescue him!
for developers and administrators at all levels
Whether time or event-controlled - modern applications work distributed in the background
für alle Entwickler:innen
Entwickele Software zielgerichtet! Die bewährte Arbeitsweise der testgetriebenen Entwicklung (TDD) hilft Dir dabei.