WWuU.de
WeiterbildungPräsenz

Skalierbare Backend-Entwicklung mit TypeScript und Node.js

MARTINSFELD GmbH & Co. KG · Köln

Art
Weiterbildung
Abschluss
Zertifikat
Lernform
Präsenz
Start
laufend

Förderung

Dieser Kurs ist förderfähig:

  • BildungsgutscheinBis zu 100 % Kostenübernahme durch Agentur für Arbeit oder Jobcenter. Die Bewilligung ist eine Ermessensentscheidung der Behörde (AZAV-Voraussetzung).

Über den Kurs

Entwickeln Sie hochperformante, wartbare und zukunftssichere Backend-Systeme mit TypeScript und Node.js - von RESTful APIs bis zu komplexen Microservice-Architekturen in der Praxis Grundlagen moderner Backend-Architekturen Evolutionäre Geschichte von Backend-S…

Lerninhalte

Entwickeln Sie hochperformante, wartbare und zukunftssichere Backend-Systeme mit TypeScript und Node.js - von RESTful APIs bis zu komplexen Microservice-Architekturen in der Praxis<br/>Grundlagen moderner Backend-Architekturen<ul><li>Evolutionäre Geschichte von Backend-Systemen</li><li>Monolithische vs. Microservice-Architekturen</li><li>Die Bedeutung von TypeScript für wartbare Backend-Systeme</li><li>Event-Driven Architecture Konzepte</li><li>Reactive Programming im Backend-Kontext</li><li>RESTful API Design Prinzipien</li><li>GraphQL als Alternative zu REST</li></ul>TypeScript für Backend-Entwicklung<ul><li>Fortgeschrittene TypeScript-Features für Backend-Systeme</li><li>Type-Safe API-Entwicklung</li><li>Interface-Design und Vererbungsstrategien</li><li>Generics in komplexen Backend-Anwendungen</li><li>Decorators und ihre Anwendungen im Backend</li><li>Async/Await Patterns für asynchrone Operationen</li><li>Error-Handling mit TypeScript</li></ul>Express.js und API-Entwicklung<ul><li>Aufbau skalierbarer Express.js-Anwendungen</li><li>Middleware-Konzepte und Implementierung</li><li>Routing-Strategien für komplexe APIs</li><li>Request Validation und Sanitization</li><li>Response-Formatierung und Content Negotiation</li><li>API-Versionierung und Backward-Kompatibilität</li><li>Rate Limiting und Sicherheitskonzepte</li><li>CORS-Konfiguration für verschiedene Anwendungsfälle</li></ul>Datenpersistenz und Datenbankintegration<ul><li>ORM-Konzepte mit TypeORM oder Sequelize</li><li>NoSQL-Integration mit MongoDB und Mongoose</li><li>Datenbankmigrationen und Versionierung</li><li>Transaktionsmanagement in verteilten Systemen</li><li>Caching-Strategien mit Redis</li><li>Query-Optimierung für Hochlast-Anwendungen</li><li>Datenbankreplikation und Sharding</li><li>Event Sourcing und CQRS Patterns</li></ul>Microservice-Entwicklung mit Node.js<ul><li>Service-Boundaries und Domain-Definition</li><li>Inter-Service-Kommunikation (Synchron vs. Asynchron)</li><li>Message Queues mit RabbitMQ oder Kafka</li><li>Service Discovery und API Gateways</li><li>Circuit Breaker und Resilience-Patterns</li><li>Distributed Tracing mit OpenTelemetry</li><li>Health Checks und Service-Monitoring</li><li>Blue-Green Deployments und Canary Releases</li></ul>Containerisierung und Orchestrierung<ul><li>Dockerfile-Optimierung für Node.js-Anwendungen</li><li>Multi-Stage Builds für effiziente Container</li><li>Docker Compose für lokale Entwicklungsumgebungen</li><li>Kubernetes-Deployment von Node.js-Microservices</li><li>Helm Charts für komplexe Deployments</li><li>Ressourcen-Management und Skalierung</li><li>ConfigMaps und Secrets für Konfigurationsmanagement</li><li>Service Meshes für Microservice-Kommunikation</li></ul>Testing und Qualitätssicherung<ul><li>Unit-Testing mit Jest oder Mocha</li><li>Integrationstests für APIs</li><li>End-to-End-Tests für Microservices</li><li>Mock-Strategien für externe Abhängigkeiten</li><li>Testautomatisierung und CI/CD-Integration</li><li>Property-Based Testing für robuste APIs</li><li>Load- und Performance-Testing</li><li>Security-Testing und Penetrationstests</li></ul>Sicherheit in Node.js-Anwendungen<ul><li>Authentifizierungsstrategien mit Passport.js</li><li>JWT-Implementation und Token-Management</li><li>OAuth 2.0 und OpenID Connect</li><li>RBAC (Role-Based Access Control)</li><li>Input-Validierung und Prävention von Injection-Angriffen</li><li>CSRF- und XSS-Schutz</li><li>Helmet.js und weitere Sicherheits-Middleware</li><li>Dependency-Management und Vulnerability-Scanning</li></ul>Performance-Optimierung<ul><li>Node.js Event Loop und Optimierungspotenziale</li><li>Clustering und Worker-Threads</li><li>Stream-Verarbeitung für große Datenmengen</li><li>Memory-Leak-Detection und -Vermeidung</li><li>CPU-Profiling und Bottleneck-Identifikation</li><li>Lazy Loading und Code-Splitting</li><li>Kompression und Payload-Optimierung</li><li>CDN-Integration für statische Assets</li></ul>

Bewertungen (0)

Kurs bewerten

Häufige Fragen zu „Skalierbare Backend-Entwicklung mit TypeScript und Node.js“

Ist „Skalierbare Backend-Entwicklung mit TypeScript und Node.js“ förderfähig?

Ja. Für diesen Kurs kommen folgende Förderungen in Betracht: Bildungsgutschein. Die konkrete Bewilligung klärst du mit der jeweiligen Förderstelle (z. B. Agentur für Arbeit oder Jobcenter).

Was kostet „Skalierbare Backend-Entwicklung mit TypeScript und Node.js“?

Die Kosten können über einen Bildungsgutschein der Agentur für Arbeit oder des Jobcenters bis zu 100 % gefördert werden. Die genauen Konditionen nennt dir der Anbieter.

Welchen Abschluss erhalte ich bei „Skalierbare Backend-Entwicklung mit TypeScript und Node.js“?

Nach erfolgreichem Abschluss erhältst du: Zertifikat.

In welcher Lernform findet „Skalierbare Backend-Entwicklung mit TypeScript und Node.js“ statt?

Die Weiterbildung wird in folgender Lernform angeboten: Präsenz.

Ähnliche Kurse

Umschulung

Umschulung Fachinformatiker:in Anwendungsentwicklung

WBS TRAINING · Berlin · 24 Monate

Bildungsgutschein
Weiterbildung

Softwareentwicklung

AKAD · Stuttgart

Bildungsgutschein
Weiterbildung

Einführung in IT-Berufe: Systemintegration und Anwendungsentwicklung

Dualis Institut GmbH · Berlin

Bildungsgutschein
Weiterbildung

Einführung in IT-Berufe: Systemintegration und Anwendungsentwicklung

GFN GmbH · Heidelberg · 5 Monate

Bildungsgutschein
Weiterbildung

Programmieren im Backend

Developer Akademie GmbH · München

Bildungsgutschein

Weitere Kurse von MARTINSFELD GmbH & Co. KG

Weiterbildung

5G Technologie - Die Zukunft der Kommunikation und Vernetzung

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Weiterbildung

API Lifecycle Management

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Seminar

API Management Intensivseminar

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein
Weiterbildung

ASP.NET Core Entwicklung in der Praxis

MARTINSFELD GmbH & Co. KG · Köln

Bildungsgutschein