Updates aufgeschoben, Lieferkette unklar, KI-Agenten fügen Pakete hinzu? Verwalte Abhängigkeiten professionell und sichere deine Software-Lieferkette gegen reale Angriffe ab.
80 bis 95 Prozent deiner Anwendung sind Code, den du nicht geschrieben hast – Frameworks, Bibliotheken, ein transitives Geflecht. Wenn dieser Code kompromittiert wird, ist deine Anwendung kompromittiert.
Sicherheitslücken werden immer schneller gefunden – durch bessere statische Analyse und durch LLM-basierte Werkzeuge. Supply-Chain-Angriffe auf Open-Source-Pakete nehmen zu. KI-Agenten fügen Abhängigkeiten hinzu, ohne dass jemand die Konsequenzen prüft. Und Updates werden so lange aufgeschoben, bis irgendwann nichts mehr zusammenpasst.
In dieser Schulung lernst du, Dependency Management und Supply Chain Security ganzheitlich zu denken. Wir behandeln den fortgeschrittenen Einsatz von Composer, Design Patterns wie Adapter zur Entkopplung von Abhängigkeiten, das Bedrohungsmodell der Software Supply Chain und die Automatisierung sicherer Updates. Du bekommst die Werkzeuge, das mentale Modell und die Praktiken, um Abhängigkeiten dauerhaft im Griff zu behalten – auch wenn die Bedrohungslage sich weiter verschärft.
Ein durchgängiges Beispielprojekt begleitet dich durch alle fünf Sessions: Es startet als schlecht gewartetes Projekt und wird Schritt für Schritt zu einem produktionsreifen, abgesicherten und automatisierten Projekt ausgebaut, das du nach der Schulung als Referenz mitnimmst.
Fünf zweistündige Online-Sessions, vom Symptom zur Lösung zur Absicherung zur Automatisierung. Jede Session liefert ein konkretes Artefakt, das du danach in deinen eigenen Projekten anwenden kannst.
composer.json vs. composer.lock, Semantic Versioning und Plattform-Anforderungen.composer audit in der Praxis, Roave Security Advisories, LLM-basierte Sicherheitswerkzeuge.Du solltest ein paar Monate Erfahrung mit PHP oder einer ähnlichen Programmiersprache mitbringen. Grundlegende Composer-Kenntnisse (require, install, update) sind hilfreich, aber keine Voraussetzung – wir bauen das mentale Modell von Grund auf neu auf. Für die Übungen brauchst du eine lokale PHP-Entwicklungsumgebung (PHP 8.2 oder neuer, Composer, Git, ein Terminal) und einen Editor deiner Wahl.
Starte jetzt mit der Anmeldung – oder buche ein kostenloses Beratungsgespräch zur Individualisierung.
Dauer: 5 Tage
7.-11. Dez. 2026, jeweils 10:00-12:00 (MEZ)
Anmeldefrist: 23. Nov. 2026
Dauer: 5 Tage
Voraussichtlich im Dezember 2027. Wir sagen dir gerne Bescheid, wenn wir den Termin festgelegt haben.
Dauer: ca. 10 Stunden
Dein Wunschtermin, beliebige Teilnehmeranzahl. Entweder über Zoom oder über deine bevorzugte Videokonferenzsoftware.
Dauer: 2-3 Tage
Dein Wunschtermin, beliebige Teilnehmeranzahl. Bei dir im Unternehmen oder an deinem Wunschort.