Seminar Express.js – Migration von Version 4 auf Version 5

Eine erfolgreiche Migration besteht nicht aus einem Versionswechsel allein. Abhängigkeiten, Laufzeitvoraussetzungen, Route-Path-Syntax, Request- und Response-Verhalten sowie implizite Annahmen in Tests müssen gemeinsam geprüft werden.

Der Workshop verwendet eine risikoorientierte Reihenfolge: Bestand erfassen, automatisierbare Änderungen durchführen, semantische Unterschiede gezielt prüfen, Regressionen absichern und den Rollout kontrollieren. Dadurch bleibt der Umfang auf einen konzentrierten Arbeitstag begrenzt.

Inhaltsübersicht

  1. Seminarziele
  2. Zielgruppe und Voraussetzungen
  3. Inhalte im Detail
  4. Praxis und Arbeitsweise
  5. Einordnung in den Lernpfad

Seminarziele

Nach Abschluss können die Teilnehmenden:

  • technische Voraussetzungen und Migrationsrisiken eines bestehenden Projekts erfassen
  • automatisierbare Anpassungen von manuellen Prüfungen unterscheiden
  • geänderte APIs und Route-Path-Muster systematisch überarbeiten
  • asynchrone Fehlerweitergabe und verändertes Request- sowie Response-Verhalten prüfen
  • Regressionstests und Kompatibilitätsprüfungen priorisieren
  • Rollout, Beobachtung und Rückfalloptionen für die Migration planen

Zielgruppe und Voraussetzungen

Zielgruppe: Entwickler, technische Leiter und Wartungsteams bestehender Express-4-Anwendungen

Voraussetzungen: Praktische Erfahrung mit der zu migrierenden Express-Anwendung, Node.js, Routing, Middleware und automatisierten Tests

Inhalte im Detail

Workshop-Tag: Bestandsaufnahme, Anpassung, Test und Rollout

  1. Schritt 1: Node.js-Laufzeit, Paketabhängigkeiten, Middleware, Router, Tests und betriebliche Randbedingungen inventarisieren.
  2. Schritt 2: gesicherte Ausgangsbasis erstellen und automatisierbare API-Anpassungen mit geeigneten Codemods vorbereiten.
  3. Schritt 3: entfernte oder geänderte Methoden, Response-Signaturen und Request-Eigenschaften gezielt überarbeiten.
  4. Schritt 4: Route-Path-Muster, benannte Wildcards, optionale Segmente und Parameterregeln vollständig prüfen.
  5. Schritt 5: Promise-basierte Fehlerweitergabe, eigene Wrapper und zentrale Fehlerhandler auf Doppelbehandlung untersuchen.
  6. Schritt 6: Smoke-, HTTP-, Integrations- und kritische Regressionstests in einer Migrationspipeline ausführen.
  7. Schritt 7: Staging, gestaffelten Rollout, Monitoring, Fehlergrenzen und Rückfallplan festlegen.
  8. Schritt 8: offene Befunde priorisieren und eine umsetzbare projektspezifische Checkliste abschließen.

Praxis und Arbeitsweise

Die Inhalte werden schrittweise an einem zusammenhängenden Fallbeispiel umgesetzt. Entwurfsentscheidungen, Implementierung und Prüfung werden unmittelbar miteinander verbunden.

  • Migrationsinventar und Risikomatrix für bestehende Anwendungen
  • gezielte Codeänderungen an typischen Express-4-Mustern
  • Regressionstests für Routing und asynchrone Fehler
  • Rollout- und Rückfallcheckliste für den produktiven Einsatz

Einordnung in den Lernpfad

Der Workshop ist für bestehende Express-4-Projekte vor den weiterführenden Fachseminaren einzuplanen. Nach der Migration können Sicherheit, Tests, Performance oder Architektur auf der aktuellen Plattform vertieft werden.

ERROR: Content Element with uid "3035876" and type "list" has no rendering definition!

Seminardetails

   
Dauer: 1 Tag, ca. 6 Stunden; Beginn 10:00 Uhr
Preis: Öffentlich oder Live Stream: € 599 zzgl. MwSt.
Inhaus: € 1.700 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Entwickler, technische Leiter und Wartungsteams bestehender Express-4-Anwendungen
Voraussetzungen: Praktische Erfahrung mit der zu migrierenden Express-Anwendung, Node.js, Routing, Middleware und automatisierten Tests
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, Inhouse, 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 als Download oder auf Datenträger
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- und 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

ERROR: Content Element with uid "3035874" and type "list" has no rendering definition!

Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.ch All rights reserved.  | Kontakt | Impressum | Nach oben