0

Nest.js Komplettkurs

Ihre Termine

Datum Ort Preis
18.02.2026
-20.02.2026
München 1.683,85 €* Buchen
18.02.2026
-20.02.2026
Virtuelles Live Training 1.683,85 €* Buchen
24.06.2026
-26.06.2026
München 1.683,85 €* Buchen
24.06.2026
-26.06.2026
Virtuelles Live Training 1.683,85 €* Buchen
21.10.2026
-23.10.2026
München 1.683,85 €* Buchen
21.10.2026
-23.10.2026
Virtuelles Live Training 1.683,85 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Entwickeln Sie Back-End-Lösungen der nächsten Generation Tauchen Sie ein in die Welt von Nest.js und entdecken Sie, wie Sie mit diesem leistungsstarken Framework skalierbare, effiziente und moderne Back-End-Anwendungen erstellen können! In unserem 3-tägigen Intensivkurs kombinieren wir fundiertes theoretisches Wissen mit praxisnahen Übungen und Live-Coding-Sessions. Ob Sie REST- oder GraphQL-APIs erstellen, Datenbanken effizient anbinden oder komplexe Architekturen meistern möchten – dieser Kurs vermittelt Ihnen das Wissen und die Fähigkeiten, um mit Nest.js professionelle und zukunftssichere Anwendungen zu entwickeln. Profitieren Sie von unserer modernen Schulungsumgebung und dem Austausch mit erfahrenen Trainern und anderen Entwicklern. Der Kurs kombiniert Theorie, Live-Coding und praktische Übungen, die das erlernte Wissen direkt anwenden. Jede Einheit endet mit einer Aufgabenstellung, deren Lösung im Anschluss gemeinsam besprochen wird. Nach dieser 3-tägigen Schulung besitzen Sie fundierte Kenntnisse und praktische Fähigkeiten, um moderne, skalierbare und effiziente Back-End-Lösungen mit Nest.js zu entwickeln. Schulungsunterlagen: Präsentation als PDF Zugriff auf ein GitHub-Repository mit dem Schulungsprojekt und den Übungsaufgaben Schulungsumgebung: Visual Studio Code Aktuelle Node.js-Version

Inhalte

1. Grundlagen von TypeScript
  • Unterschiede zu ES6
  • Funktionen und Scopes
  • Fat Arrow-Funktionen
  • Typen und Typisierung
  • Klassen
  • Decorators und Annotationen
  • Modulsystem
  • Interfaces und Generics
  • Destructuring
2. Einführung in Nest.js
  • Arbeiten mit der Nest CLI
  • Aufbau und Funktionen von Controllern
  • Dependency Injection in Nest.js
  • Nutzung von Providern und Services
  • Erstellung und Verwaltung von Modulen
  • Einstieg in NestFactory und Lifecycle-Events
3. Datenbankintegration
  • Anbindung von Datenbanken mit TypeORM
  • Durchführung und Verwaltung von Migrationen
  • Nutzung des Repository-Patterns
  • Einbindung mehrerer Datenbanken (MySQL, PostgreSQL, MongoDB)
4. Testen und Debuggen
  • Grundlagen von Unit-Tests und End-to-End-Tests
  • Erstellung von Unit-Tests
  • End-to-End-Tests mit Cypress
  • Integration von Tests in Continuous Integration (CI)-Umgebungen
5. REST und GraphQL
  • Einführung in REST und GraphQL
  • Vergleich von REST und GraphQL
  • Erstellung von CRUD-Endpunkten
  • Arbeit mit GraphQL-Resolvern und -Mutationen
6. Architektur großer Anwendungen
  • Modulares Design und Aufteilung großer Anwendungen
  • Entwicklung wiederverwendbarer Pakete
  • Nutzung von Monorepos für die Verwaltung von Projekten
  • Einführung in Microservices

Voraussetzungen

Grundlagenkenntnisse in Webentwicklung mit JavaScript und TypeScript

Zielgruppe

Der Kurs richtet sich an Webentwickler, die ihre Kenntnisse im Bereich Back-End-Entwicklung mit Nest.js vertiefen möchten.

Hinweise

09:00 bis 16:00 Uhr ( 3 Tage)

D