Dependency Management
Jede Software hat Abhängigkeiten, beispielsweise Framework und Bibliotheken. Für diese Abhängigkeiten erscheinen regelmäßig neue Versionen mit Security Fixes, Bugfixes oder neuen Features. Nicht immer ist dabei eine neue Version vollständig kompatibel zu ihrer Vorgängerversion.
Wie wissen wir rechtzeitig, ob die neue Version einer Abhängigkeit problematisch ist oder nicht? Wie entkoppeln wir unseren eigenen Code von dem Code der Abhängigkeiten, so dass wir sowohl Probleme beim Testen als auch Schmerzen beim Update vermeiden?
Diese Schulung vermittelt Best Practices für den Umgang mit Abhängigkeiten und behandelt den fortgeschrittenen Einsatz von Composer in realen Projekten.
- Abhängigkeiten effektiv verwenden, ohne dass sie zum Problem werden
- Die Softwarelieferkette von PHP-Projekten verstehen
- Best Practices für den Einsatz von Composer anwenden
Diese Schulung richtet sich an Entwicklerinnen und Entwickler, die Abhängigkeiten in ihren Projekten mit Composer verwalten.
Wir empfehlen mehrmonatige Erfahrung mit der Programmierung in PHP oder einer ähnlichen Programmiersprache.
-
- Sie buchen Ihre Schulung direkt online bei uns. Für Kauf auf Rechnung oder spezielle Gruppentarife kontaktieren Sie uns oder schreiben Sie eine E-Mail .
- Sie erhalten innerhalb kurzer Zeit eine E-Mail, in der wir Ihre Teilnahme bestätigen.
-
Innerhalb von 48 Stunden während unserer Geschäftszeiten erhalten Sie Ihre
Rechnung
Unternehmen mit Sitz in Deutschland berechtigt die Rechnung selbstverständlich zum Vorsteuerabzug. Für Unternehmen der Europäischen Union mit Sitz außerhalb Deutschlands kommt das Reverse-Charge-Verfahren zur Anwendung. Für Unternehmen mit Sitz außerhalb der Europäischen Union fällt keine Umsatzsteuer an.
- Etwa eine Woche vor dem ersten Online-Termin senden wir Ihnen eine E-Mail mit allen wichtigen Hinweisen zu Ihrer Schulung. Neben einem Link zur Videokonferenz enthält diese umfassende Informationen zu den technischen Voraussetzungen und eventuellen Vorbereitungen, die Sie treffen sollten.
-
Angstfreier Umgang mit Abhängigkeiten
- Begrüßung, Vorstellung, Erwartungen (ca. 15 min)
- Abhängigkeiten effektiv und risikoarm verwalten (ca. 45 min)
- Keine Angst vor Updates! (ca. 45 min)
- Welches Update hat meine Tests kaputt gemacht? (ca. 15 min)
-
Wie wir Abhängikeiten frisch halten
- Fragen und Antworten (ca. 15 min)
- Rechtzeitige Updates durch kontinuierliches Testen (ca. 45 min)
- Sauberer Umgang mit Abhängigkeiten dank Clean Code (ca. 45 min)
- Feedbackrunde und Verabschiedung (ca. 15 min)
-
-
Material
Sie erhalten nach dem letzten Online-Termin alle in der Schulung verwendeten Materialien wie Präsentationen, Skizzen oder Beispielcode zusammen mit ergänzendem Material wie Links und Hinweisen auf weiterführende Literatur zur Nachbereitung. Für manche Schulungsthemen erhalten Sie ergänzend auch Zugriff auf weitere digitale Inhalte zum Thema der Schulung.
-
Teilnahme-Zertifikat
Alle Teilnehmenden, die an den Online-Terminen teilgenommen und die gestellten Arbeitsaufträge bearbeitet haben, erhalten von uns ein Zertifikat über die Teilnahme.
-
E-Mail Support
Selbstverständlich unterstützen wir Sie auch dabei, das Gelernte in Ihren Arbeitsalltag zu integrieren. Wir leisten für alle Teilnehmenden zwischen dem letzten Online-Termin und der Abschlussbesprechung Support per E-Mail zu allen Fragen rund um die Themen der Schulung.
-
Abschlussbesprechung
Nach Ende des E-Mail-Supports haben Sie noch eine weitere Gelegenheit, in der gemeinsamen Abschlußbesprechung (circa 30 Minuten) dem Trainer Ihre Fragen zu stellen.
Neben einem Ausblick auf weitere Themen hat der Trainer noch einige weiterführende Tipps und Tricks parat. Und nicht zuletzt interessiert uns Ihr abschließendes Feedback zu unserer Schulung.
-
-
Drei bis sechs Monate nach der Schulung sollten Sie erwägen, eine weiterführende Schulung zu besuchen, um auf Ihre bis dahin gewonnenen Praxiserfahrungen aufzubauen.
Wir begleiten Sie auf Ihrem weiteren Weg auch gerne beratend oder als Coach. Sprechen Sie uns an .
- zwei Videokonferenzen zur Wissensvermittlung (jeweils 2 Stunden)
- vier Wochen E-Mail Support nach dem letzten Online-Termin
- gemeinsame Abschlußbesprechung (30 min)
Bitte beachten Sie, dass je nach gebuchter Schulung die einzelnen Online-Termine jeweils zu unterschiedlichen Tageszeiten stattfinden können.
Technische Voraussetzungen für die Teilnahme an einer Online-Schulung.
Verfügbar online "inhouse"
Mehr erfahrenExklusiv und individualisiert?
Wir führen jede Schulung auch gerne exklusiv online ("inhouse") für Sie durch. Dabei passen wir Inhalte und Schwerpunkte an Ihre konkreten Wünsche und Bedürfnisse an und arbeiten im Rahmen der Möglichkeiten auch direkt mit Beispielen direkt aus Ihrer Codebasis.