Express ist ein schlankes und flexibles Framework für serverseitige Webanwendungen und HTTP-APIs auf Basis von Node.js. Es gibt Entwicklern bewusst wenige Vorgaben und stellt Routing, Middleware sowie Request- und Response-Funktionen bereit. Die eigentliche Qualität einer Anwendung entsteht daher aus Projektstruktur, Fehlerbehandlung, Sicherheit, Tests und einem kontrollierten Betrieb.
Das Framework wird als offenes Gemeinschaftsprojekt im Umfeld der OpenJS Foundation weiterentwickelt. Die Schulungen orientieren sich an der aktuellen stabilen Express-Linie und behandeln sowohl neue Anwendungen als auch die Modernisierung bestehender Installationen. Externe Produktbindungen werden vermieden; Architektur- und Qualitätsprinzipien stehen im Vordergrund.
Seminarprogramm
Das Programm ist modular aufgebaut. Grundlagen- und Fachseminare lassen sich zu einem individuellen Lernpfad kombinieren. Das Kompaktseminar bietet erfahrenen JavaScript-Entwicklern einen schnellen Einstieg. Das Intensivseminar bündelt sämtliche Themen in einer verdichteten Gesamtstrecke.
- Grundlagen für Webanwendungen mit Routing, Middleware, HTML- und JSON-Verarbeitung.
- REST-API-Entwicklung mit Validierung, OpenAPI, Fehlerverträgen und Tests.
- Spezialseminare zu Persistenz, Sicherheit, TypeScript, Testautomatisierung und Betrieb.
- Architekturtraining für modulare Monolithen, Servicegrenzen und Microservices.
- Fokussierter Migrationsworkshop für bestehende Anwendungen von Express 4 auf Express 5.
- Kompakt- und Intensivformate für unterschiedliche Vorkenntnisse und Zeitbudgets.
Empfohlener Lernpfad
Für einen vollständigen modularen Aufbau empfiehlt sich folgende Reihenfolge. Je nach Rolle und Projekt können einzelne Fachmodule vorgezogen oder ausgelassen werden.
- Express.js – Grundlagen für Webanwendungen
- Express.js – Middleware, Routing und Fehlerbehandlung
- Express.js – API-Entwicklung mit REST und OpenAPI
- Express.js – Datenbankintegration und Persistenz
- Express.js – Authentifizierung, Autorisierung und Sicherheit
- Express.js – TypeScript in professionellen Projekten, sofern TypeScript eingesetzt wird
- Express.js – Testautomatisierung und Qualitätssicherung
- Express.js – Performance, Skalierung und produktiver Betrieb
- Express.js – Architektur und Microservices
Alternative Einstiege
Erfahrene JavaScript- und Node.js-Entwickler können mit dem Kompaktseminar beginnen und anschließend gezielt Fachseminare wählen. Das Intensivseminar ist die Alternative für Teilnehmer, die alle Themen in einer zusammenhängenden Projektwoche benötigen. Der Migrationsworkshop wird bei bestehenden Express-4-Anwendungen vor den weiterführenden Modulen empfohlen, damit die technische Ausgangsbasis vereinheitlicht ist.
Auswahl nach Aufgabenbereich
- API-Entwickler priorisieren REST und OpenAPI, Persistenz, Sicherheit und Tests.
- Full-Stack-Entwickler beginnen mit Grundlagen oder Kompaktseminar und ergänzen TypeScript.
- Lead Developer und Architekten kombinieren Betrieb, Sicherheit sowie Architektur und Microservices.
- Betriebsnahe Entwickler wählen Performance, Skalierung und produktiven Betrieb nach einem soliden Express-Einstieg.
- Bestandsteams führen zunächst die Migration durch und bauen danach Qualität und Architektur gezielt aus.
Seminarauswahl
Seminare zu diesem Hersteller
- Express.js – API-Entwicklung mit REST und OpenAPI
- Express.js – Architektur und Microservices
- Express.js – Authentifizierung, Autorisierung und Sicherheit
- Express.js – Datenbankintegration und Persistenz
Seminarorte:
Durchführungsgarantie für jedes Training:
ja, ab 2 Teilnehmern
Öffentlich, Webinar, Inhaus, Workshop:
ja, sehr gerne
Unterlage im Seminar:
ja, auf Datenträger oder Download
Zertifikat für Ihre Teilnahme am Training:
ja, selbstverständlich
