Nest.js Komplettkurs
JavaScript Kurse

Nest.js Komplettkurs

Strukturierte Back-End-Architekturen mit TypeScript, APIs, Datenbanken und Tests sicher umsetzen

Die wichtigsten Themen

NestJS-Architektur verstehen

REST- und GraphQL-APIs entwickeln

Datenbanken mit TypeORM anbinden

Unit- und E2E-Tests umsetzen

Modulare Back-End-Projekte strukturieren

Überblick Präsentation als PDF · Zugriff auf ein GitHub-Repository mit Schulungsprojekt und Übungsaufgaben · Visual Studio Code · Aktuelle Node.js-LTS-Version · npm und Nest CLI

Back-End-Entwicklung mit NestJS strukturiert, testbar und wartbar umsetzen

NestJS verbindet die Flexibilität von Node.js mit einer klaren Architektur für serverseitige Anwendungen. Der Komplettkurs zeigt, wie aus TypeScript-Code robuste Back-End-Lösungen entstehen: mit Modulen, Controllern, Providern, Dependency Injection, Datenbankzugriff, Tests und sauber geschnittenen API-Strukturen.

Die Schulung richtet sich an Entwicklerinnen und Entwickler, die NestJS nicht nur syntaktisch kennenlernen, sondern tragfähige Entscheidungen für reale Projekte treffen möchten. Dazu gehören der Aufbau eines wartbaren Projektlayouts, die sinnvolle Trennung fachlicher Komponenten, der Umgang mit REST- und GraphQL-Schnittstellen sowie die Frage, wie Datenbanken, Tests und CI-Abläufe in eine professionelle Back-End-Architektur eingebunden werden.

Wenn Node.js noch nicht sicher sitzt, bietet der Node.js Grundkurs eine passende Grundlage. Für vertiefte TypeScript-Kenntnisse vor oder nach der NestJS Schulung eignet sich der TypeScript Aufbaukurs.

Der Kurs kombiniert Theorie, Live-Coding und praktische Übungen. Jede Einheit schließt mit einer Aufgabenstellung ab, deren Lösung anschließend gemeinsam besprochen wird. So entsteht ein durchgängiges Schulungsprojekt, an dem Architekturentscheidungen, Implementierung und Testing nachvollziehbar zusammengeführt werden.

Schulungsunterlagen:

  • Präsentation als PDF
  • Zugriff auf ein GitHub-Repository mit Schulungsprojekt und Übungsaufgaben

Schulungsumgebung:

  • Visual Studio Code
  • Aktuelle Node.js-LTS-Version
  • npm und Nest CLI
Die Themen ES6-Syntax und TypeScript-Erweiterungen · Funktionen, Scopes und Closures · Fat-Arrow-Funktionen und this-Bindung · Typisierung, Interfaces und Generics · Klassen und Vererbung · Decorators und Metadaten...

TypeScript-Grundlagen für NestJS

  • ES6-Syntax und TypeScript-Erweiterungen
  • Funktionen, Scopes und Closures
  • Fat-Arrow-Funktionen und this-Bindung
  • Typisierung, Interfaces und Generics
  • Klassen und Vererbung
  • Decorators und Metadaten
  • Module und Imports
  • Destructuring und Spread-Syntax

NestJS-Einstieg und Projektstruktur

  • Nest CLI und Projektgerüst
  • Controller und Routing
  • Provider, Services und Injection
  • Dependency Injection in NestJS
  • Module und fachliche Kapselung
  • NestFactory und Lifecycle-Events

Datenbankintegration und Persistenz

  • TypeORM in NestJS-Projekten
  • Entities und Datenmodelle
  • Repository-Pattern und Datenzugriff
  • Migrationen und Schema-Änderungen
  • PostgreSQL und MySQL-Anbindung
  • MongoDB-Anbindung im Überblick

Testing, Debugging und CI

  • Unit-Tests für Services
  • Testing-Module und Mocks
  • E2E-Tests mit Supertest
  • Cypress für API-Testabläufe
  • Debugging in Visual Studio Code
  • Testausführung in CI-Umgebungen

REST, GraphQL und API-Design

  • REST-Grundlagen in NestJS
  • CRUD-Endpunkte und Controller
  • DTOs und Validierung
  • GraphQL-Module und Resolver
  • Queries, Mutations und Typen
  • REST und GraphQL im Vergleich

Architektur größerer Anwendungen

  • Modulares Design großer Back-Ends
  • Wiederverwendbare Pakete und Libraries
  • Monorepos für mehrere Anwendungen
  • Microservices mit NestJS
  • Grenzen zwischen Modulen
  • Projektstruktur für Teamarbeit
Zielgruppe
  • Webentwicklerinnen und Webentwickler mit JavaScript- oder TypeScript-Erfahrung, die Back-End-Anwendungen mit NestJS erstellen
  • Back-End- und Full-Stack-Entwicklerinnen und -Entwickler, die strukturierte Node.js-Projekte aufbauen
  • Teams, die REST- oder GraphQL-APIs mit testbarer Architektur entwickeln
  • Software-Projekte mit Anforderungen an Datenbankzugriff, Modularisierung, Testing und CI-Integration
Das lernst du
  • Sicherer Aufbau modularer NestJS-Anwendungen mit Controllern, Providern und Modulen
  • REST- und GraphQL-Schnittstellen fachlich sauber entwerfen und implementieren
  • Datenbankzugriff mit TypeORM, Repositories und Migrationen strukturieren
  • Unit- und E2E-Tests für zentrale Back-End-Komponenten einrichten
  • Architekturentscheidungen für größere NestJS-Projekte nachvollziehbar treffen
  • Ein durchgängiges Schulungsprojekt eigenständig erweitern und absichern
So arbeiten wir
  • Trainer-Input zu Architektur, Framework-Konzepten und typischen Projektentscheidungen
  • Live-Coding mit nachvollziehbarem Aufbau eines Schulungsprojekts
  • Übungsaufgaben nach jeder Einheit mit gemeinsamer Lösungsbesprechung
  • Hands-on-Labs zu APIs, Datenbankzugriff, Tests und modularer Struktur
  • Austausch zu eigenen Projektfragen und Architekturvarianten
Empfohlene Vorkenntnisse
  • Sichere Grundlagen in JavaScript und TypeScript
  • Erfahrung mit Webentwicklung und HTTP-Grundlagen
  • Grundverständnis von REST-APIs und JSON
  • Vertrautheit mit npm und Kommandozeile
  • Hilfreich: Erfahrung mit Node.js, etwa aus dem Node.js Grundkurs
Dein Fahrplan

Der erste Tag legt die technische Basis für das Schulungsprojekt. TypeScript-Konzepte werden gezielt dort aufgegriffen, wo sie für NestJS relevant sind. Anschließend entsteht die erste Projektstruktur mit CLI, Modulen, Controllern und Services.

  • TypeScript-Auffrischung für NestJS
  • Nest CLI und Projektstart
  • Controller, Services und Provider
  • Dependency Injection und Module
  • Erste Übung am Schulungsprojekt
Organisatorisches

Lernformate

Unsere Seminare bieten dir maximale Flexibilität: Du kannst zwischen Live-Online und Vor Ort in unseren modernen Schulungszentren im D-A-CH Raum wählen. Beide Formate garantieren dir die gleiche hohe Qualität und interaktive Lernerfahrung.

Schulungsarten

Wir bieten dir verschiedene Schulungsarten: Offene Seminare, Firmenseminare für Teams und Inhouse-Schulungen direkt bei dir vor Ort. So findest du genau das Format, das zu deinen Bedürfnissen passt.

Uhrzeiten

09:00-16:00 Uhr

Aktuelle Software

In unseren offenen Kursen arbeiten wir mit der aktuellsten Software-Version. So lernst du direkt mit den Tools und Features, die du auch in deinem Arbeitsalltag verwendest - praxisnah und zukunftsorientiert. Bei Inhouse- und Firmenschulungen bestimmt ihr die Version.

Deine Vorteile

Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Inklusivleistungen

Deine Teilnahme beinhaltet: Schulungsmaterial, Zertifikat, Verpflegung (bei Präsenzveranstaltungen) und persönliche Betreuung durch unsere Trainer und unser Orga-Team. Alles aus einer Hand - keine versteckten Kosten.

Lernen von Experten

Unsere Trainer sind zertifizierte und erfahrene Profis mit jahrelanger Berufserfahrung. Sie vermitteln dir in den Kursen nicht nur theoretisches Wissen, sondern teilen ihre Erfahrungen aus realen Projekten und helfen dir, das Gelernte direkt in deiner täglichen Arbeit anzuwenden. Das ist kein Werbeversprechen, sondern unser Anspruch. Am besten siehst du das in unseren Bewertungen, z.B. auch bei Google.

Keine Vorkasse

Du zahlst erst nach dem Seminar. Keine Vorkasse, keine Vorauszahlung - so kannst du sicher sein, dass du nur für das bezahlst, was du auch wirklich erhalten hast. Die Rechnung erhältst du erst nach Kursbeginn.

Max. 8 Teilnehmende

Wir setzen auf kleine Gruppen, damit du die Aufmerksamkeit bekommst, die du verdienst. So haben wir mehr Zeit für deine individuellen Fragen und können gezielt auf deine Bedürfnisse eingehen.

Termine & Buchung

Vor Ort

Standardpreis: 1.490,00 € netto (1.773,10 € brutto)
21. - 23.10.2026
Garantie
09. - 11.09.2026
13. - 15.01.2027
10. - 12.03.2027
12. - 14.05.2027

Online

Standardpreis: 1.490,00 € netto (1.773,10 € brutto)
21. - 23.10.2026
Garantie
09. - 11.09.2026
13. - 15.01.2027
10. - 12.03.2027
12. - 14.05.2027

Nicht der passende Termin dabei?

Wir finden eine Lösung: anderer Termin, mehrere Teilnehmer, Inhouse-Schulung oder individuelle Beratung.

Anfrage stellen
Inhouse & Firmenseminare

Lieber gleich das ganze Team schulen?

Diese Schulung gibt es auch exklusiv für dein Unternehmen, bei euch vor Ort, an unseren Standorten oder Live-Online. Inhalte und Termine nach Maß.

Beliebteste Wahl

Inhouse-Schulung

Wir kommen zu euch: diese Schulung maßgeschneidert in euren Räumen, für Unternehmen und Behörden.

  • Inhalte exakt auf euch zugeschnitten
  • Termine nach euren Bedürfnissen
  • Günstiger ab mehreren Teilnehmern
  • Vertraute Umgebung, kein Reiseaufwand
Inhouse-Schulung anfragen

Firmen-Seminar

Exklusiv für dein Team an einem unserer Standorte oder Live-Online, individuell angepasst.

  • Geschlossene Gruppe aus eurem Haus
  • Individuelle Terminplanung
  • An unseren Standorten oder Live-Online
  • Angepasste Inhalte
Firmen-Seminar anfragen

Fragen und Antworten zu Nest.js Komplettkurs

Was ist der Unterschied zwischen Nest.js und NestJS?

Beide Schreibweisen meinen dasselbe Framework. Offiziell wird häufig NestJS oder Nest verwendet. In der Schulung arbeitest du mit dem NestJS-Framework für serverseitige Node.js-Anwendungen auf Basis von TypeScript.

Welche Vorkenntnisse sind für die NestJS Schulung nötig?

Solide JavaScript- und TypeScript-Kenntnisse sind wichtig, außerdem Grundverständnis für HTTP, REST und JSON. Wenn du JavaScript vorab auffrischen möchtest, passt der JavaScript Aufbaukurs als Vorbereitung.

Ist NestJS eher für REST-APIs oder GraphQL geeignet?

NestJS eignet sich für beides. Im Seminar werden REST-Strukturen mit Controllern und CRUD-Endpunkten behandelt, außerdem GraphQL mit Resolvern, Queries und Mutations. Entscheidend ist die jeweilige Projektanforderung.

Wird im Kurs auch mit Datenbanken gearbeitet?

Ja. Die Schulung behandelt die Anbindung von Datenbanken mit TypeORM, den Einsatz des Repository-Patterns und Migrationen. Relationale Datenbanken wie PostgreSQL und MySQL stehen im Mittelpunkt, MongoDB wird im passenden Kontext eingeordnet.

Gibt es praktische Übungen oder nur Theorie?

Der Kurs verbindet Theorie, Live-Coding und Hands-on-Übungen. Nach jeder Einheit wird eine Aufgabe bearbeitet und anschließend gemeinsam besprochen. So entsteht ein nachvollziehbares NestJS-Projekt mit API, Datenbankzugriff und Tests.

Ist die NestJS Schulung auch als Inhouse-Seminar möglich?

Ja, die Schulung kann auch für Teams als Inhouse-Training durchgeführt werden. Das ist besonders sinnvoll, wenn JavaScript-Inhouse-Seminare mit konkreten Back-End-Anforderungen, Projektstandards oder Architekturfragen verbunden werden sollen.

Welche weiterführende Schulung passt nach dem NestJS Komplettkurs?

Für API-Vertiefung eignet sich Moderne REST APIs mit Node.js, Express und MongoDB. Für Security-Fragen rund um Node.js-Anwendungen ist die Schulung Sichere Anwendungen mit Node.js eine sinnvolle Fortsetzung.

Weitere häufig gestellte Fragen und Antworten findest du in den FAQs .

Unser Qualitätsversprechen: Wissen, das in der Praxis funktioniert

Aus der Praxis für die Praxis

Schluss mit theoretischem Ballast. Wir trainieren dich für reale IT-Herausforderungen, nicht für Multiple-Choice-Tests. Unsere Trainer vermitteln dir genau das Wissen, das am nächsten Montagmorgen im Job wirklich funktioniert.

Individuell statt "Schema F"

Deine Fragen passen nicht ins Standard-Skript? Bei uns schon. Wir verzichten auf starre Lehrpläne und geben deinen konkreten Projekt-Fragen Raum. Unsere Trainer passen die Inhalte flexibel an das an, was dich und dein Team aktuell weiterbringt.

Maximale Freiheit: Remote oder vor Ort

Lerne so, wie es in deinen Alltag passt - ohne Reise-Stress und Zeitverlust. Egal ob remote, hybrid oder präsent vor Ort: Wir garantieren dir ein nahtloses und effektives Lernerlebnis, egal von wo du dich zuschaltest.

Mit Zufriedenheitsgarantie

Wir sind von unserer Qualität überzeugt - und wollen, dass du es auch bist. Sollte ein Training einmal nicht deinen Erwartungen entsprechen, bieten wir dir an, den Kurs kostenlos zu wiederholen oder ein anderes Training zu besuchen. Ohne Risiko, ohne Diskussion.

Über 20.000 Unternehmen und Behörden vertrauen auf uns

Alle Referenzen
Siemens Logo
Telekom Logo
Rheinmetall Logo
Infineon Logo
MAN Logo
Fraunhofer Logo
ADAC Logo
Munich Re Logo
Deutsche Bahn Logo
ab 1.490 €
zzgl. 19% MwSt.