Einführung in Node.js: Moderne Entwicklung, Tools & Best Practices
placeKöln 20. Apr 2026 bis 23. Apr 2026 |
computer Online: Zoom 20. Apr 2026 bis 23. Apr 2026 |
placeKöln 15. Jun 2026 bis 18. Jun 2026 |
computer Online: Zoom 15. Jun 2026 bis 18. Jun 2026 |
placeKöln 10. Aug 2026 bis 13. Aug 2026 |
computer Online: Zoom 10. Aug 2026 bis 13. Aug 2026 |
placeKöln 12. Okt 2026 bis 15. Okt 2026 |
computer Online: Zoom 12. Okt 2026 bis 15. Okt 2026 |
placeKöln 14. Dez 2026 bis 17. Dez 2026 |
computer Online: Zoom 14. Dez 2026 bis 17. Dez 2026 |
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach dem Seminar sind Sie in der Lage, moderne Node.js-Projekte aufzusetzen, sicher zu entwickeln und in produktionsreife Umgebungen zu überführen. Sie kennen aktuelle Tools und Techniken rund um TypeScript, Testing, Observability und Containerisierung und können Node.js effektiv für skalierbare Web- und Backend-Anwendungen nutzen.Inhalt
-
Grundlagen & Architektur von Node.js
- Non-blocking I/O, Event Loop, Callbacks, Promises und Async/Await
- Single Threaded Execution mit paralleler Verarbeitung
- Node.js LTS-Zyklus und Release-Strategie
-
Moderne Projektbasis & Tooling
- npm vs. pnpm - Vor- und Nachteile moderner Paketmanager
- Modul-Systeme: CommonJS vs. ESM (ECMAScript Modules)
- Se…
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
Schulungen der Extraklasse ✔ Durchführungsgarantie ✔ Trainer aus der Praxis ✔ Kostenfreies Storno ✔ 3=2 Kostenfreie Teilnahme für den Dritten ✔ Persönliche Lernumgebung ✔ Kleine Lerngruppen
Seminarziel
Nach dem Seminar sind Sie in der Lage, moderne Node.js-Projekte aufzusetzen, sicher zu entwickeln und in produktionsreife Umgebungen zu überführen. Sie kennen aktuelle Tools und Techniken rund um TypeScript, Testing, Observability und Containerisierung und können Node.js effektiv für skalierbare Web- und Backend-Anwendungen nutzen.Inhalt
- Grundlagen & Architektur von Node.js
- Non-blocking I/O, Event Loop, Callbacks, Promises und Async/Await
- Single Threaded Execution mit paralleler Verarbeitung
- Node.js LTS-Zyklus und Release-Strategie
- Moderne Projektbasis & Tooling
- npm vs. pnpm - Vor- und Nachteile moderner Paketmanager
- Modul-Systeme: CommonJS vs. ESM (ECMAScript Modules)
- Setup mit TypeScript und ts-node
- Debugging mit VS Code und Chrome DevTools
- Framework-Vergleich & Anwendungsstruktur
- Einführung in Express, Fastify und NestJS - Stärken, Schwächen, Einsatzgebiete
- Best Practices zur Projektstruktur, Middleware-Handling und Routing
- Template Engines vs. moderne API-first-Architekturen
- Security in Node.js-Anwendungen
- Einführung in OWASP Top 10 für Node.js
- Supply-Chain Security, Software Bill of Materials (SBOM)
- Token-basierte Authentifizierung mit JWT
- OpenID Connect (OIDC) und sichere User-Authentifizierung
- Testing & Qualitätssicherung
- Unit- und Integrationstests mit Jest oder Vitest
- Mocking, Code Coverage und Teststrategien
- Linting, Pre-Commit-Hooks und automatische Tests
- Observability & Logging
- Einsatz von OpenTelemetry zur Erfassung von Metriken, Logs und Traces
- Monitoring, Fehleranalyse und Logging-Strategien
- Integration in Tools wie Prometheus, Grafana oder Elastic Stack
- CI/CD & moderne Deployment-Szenarien
- CI/CD-Pipelines mit GitHub Actions, GitLab CI oder Azure DevOps
- Containerisierung mit Docker
- Bereitstellung in Kubernetes-Umgebungen (K8s)
- Edge- und Serverless-Konzepte mit Vercel, Netlify oder AWS Lambda
- Praxisnahe Beispielumsetzung
- Erstellung eines RESTful HTTP-Servers mit Express
- Authentifizierte API mit OIDC
- Verbindung zu einer Datenbank (z. B. PostgreSQL via Prisma ORM)
- Automatisierte Tests und Build-Prozess
Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!
