Seminar Dependency Management – Kompaktseminar für Entwicklung und Betrieb

Dieses Kompaktseminar verbindet die wichtigsten technischen und organisatorischen Aufgaben rund um Softwareabhängigkeiten in einem überschaubaren Praxispfad. Ausgangspunkt ist ein vorhandenes Projekt, dessen Paketbestand aufgenommen, stabilisiert und kontrolliert aktualisiert wird. Das Format eignet sich für Entwicklung und Betrieb, wenn zunächst ein gemeinsames Verfahren eingeführt werden soll.

Die Werkzeuglandschaft von Maven, Gradle, NuGet, npm, pnpm, pip, uv und Composer wird vergleichend eingeordnet. Die praktische Umsetzung erfolgt in einer einzigen, vorab festgelegten Umgebung; das Standardlabor verwendet JavaScript mit npm. Dadurch bleibt genügend Zeit für eine vollständige Übung von der Paketentscheidung bis zur geprüften Aktualisierung. Andere Plattformen können für Firmenseminare vorab vereinbart werden. Tiefe Paketmanager-Spezialfälle, vollständige Repository-Administration und umfassende Governance-Einführung sind den Fachseminaren zugeordnet.

Inhaltsverzeichnis

  • Orientierung und Paketauswahl
  • Kontrollierte Installation
  • Sicherheitsbewertung und Update
  • Gemeinsame Betriebspraxis

Lernziele

  • Abhängigkeiten eines Projekts erfassen und neue Pakete mit begründeten Kriterien auswählen.
  • Einen festgelegten Paketstand aus kontrollierten Quellen wiederherstellen.
  • Einen Sicherheitsbefund prüfen und eine sinnvolle Maßnahme bestimmen.
  • Ein Update mit automatisierter Unterstützung, Tests und dokumentierter Freigabe durchführen.

Zielgruppe

Entwickler, Administratoren, DevOps-Mitarbeiter und technische Projektverantwortliche mit Bedarf an einem gemeinsamen Einstieg

Voraussetzungen

Git-Grundkenntnisse, Erfahrung mit der Ausführung einfacher Builds oder Installationen und grundlegende Kenntnisse der vereinbarten Übungsplattform

1. Orientierung und Paketauswahl

  • Direkte und transitive Abhängigkeiten, Versionsbereiche und Wartungszustand erfassen; zentrale Unterschiede der verbreiteten Paketmanager einordnen.
  • Ein kurzes Verfahren für Auswahl, Quellenprüfung und verantwortliche Freigabe verwenden.

2. Kontrollierte Installation

  • Manifest und Lockfile konsistent halten; Laufzeit- und Werkzeugstand festlegen; eine frische Installation am Beispielprojekt prüfen.
  • Eine private Paketquelle anbinden und Zugangsdaten getrennt verwalten; Installationsschritte mit angemessenen Rechten ausführen.

3. Sicherheitsbewertung und Update

  • Einen vorbereiteten Scan auswerten; Paketversion, Einbindungsweg und Einsatzkontext zur Bewertung heranziehen.
  • Ein gezieltes Update mit einem vorbereiteten Renovate-Ablauf anstoßen, Tests ausführen und eine Freigabeentscheidung begründen.

4. Gemeinsame Betriebspraxis

  • Paketverantwortung, Ausnahmefristen und Informationen zur zuständigen Lizenzprüfung in einer kurzen Checkliste festhalten.
  • Einen fehlgeschlagenen Update-Versuch bearbeiten und einen kontrollierten Ausgangsstand wiederherstellen.

Praxisübungen

  1. Das Beispielprojekt aufnehmen und die wesentlichen Paket- und Quellenrisiken kennzeichnen.
  2. Eine Bibliothek anhand einer kurzen Entscheidungsmatrix beurteilen und ihre Aufnahme vorbereiten.
  3. Einen konsistenten Paketstand festlegen und in einer bereinigten Umgebung installieren.
  4. Einen Sicherheitsbefund prüfen, ein gezieltes Update durchführen und die CI-Prüfungen auswerten.
  5. Die Freigabe dokumentieren und eine vorbereitete fehlerhafte Änderung auf den geprüften Ausgangsstand zurücknehmen.

Technische Voraussetzungen

Vorbereiteter Arbeitsplatz mit einem abgestimmten Beispielprojekt, Paketmanager, privater Übungsquelle, Scanner, Renovate und CI-Runner. Das Standardprojekt verwendet JavaScript mit npm; Änderungen der Plattform werden vor Seminarbeginn vereinbart.

Fachliche Ansprechpartner

Seminardetails

Dauer: 3 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.797 zzgl. MwSt.
Inhaus: € 5.100 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwickler, Administratoren, DevOps-Mitarbeiter und technische Projektverantwortliche mit Bedarf an einem gemeinsamen Einstieg
Voraussetzungen: Git-Grundkenntnisse, Erfahrung mit der Ausführung einfacher Builds oder Installationen und grundlegende Kenntnisse der vereinbarten Übungsplattform
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Luxemburg 3 Tage
Hannover 3 Tage
Stuttgart 3 Tage
Dresden 3 Tage
Madgeburg 3 Tage
Regensburg 3 Tage
Jena 3 Tage
Trier 3 Tage
München 3 Tage
Friedrichshafen 3 Tage
Kassel 3 Tage
Ulm 3 Tage
Münster 3 Tage
Nürnberg 3 Tage
Köln 3 Tage
Wuppertal 3 Tage
Berlin 3 Tage
Mainz 3 Tage
Erfurt 3 Tage
Bremen 3 Tage
Frankfurt 3 Tage
Paderborn 3 Tage
Essen 3 Tage
Darmstadt 3 Tage
Konstanz 3 Tage
Freiburg 3 Tage
Potsdam 3 Tage
Flensburg 3 Tage
Leipzig 3 Tage
Hamm 3 Tage
Rostock 3 Tage
Hamburg 3 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben