Zum Inhalt springen
Schulung · cMRAPI

Moderne REST APIs mit Node.js, Express und MongoDB

Backend-Services sicher entwerfen, dokumentieren, testen und mit MongoDB produktionsnah umsetzen

  • REST-APIs mit Node.js entwickeln
  • Express-Routing und Middleware
  • MongoDB-Zugriff mit Mongoose
  • 5 Tage
  • Aufbau
  • Online
Moderne REST APIs mit Node.js, Express und MongoDB
  • Zufriedenheitsgarantie Risikofrei für dich
  • Online Live per Videokonferenz
  • max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
  • Keine Vorkasse Rechnung nach dem Seminar
Ergebnis

Das nimmst du mit

  • REST-APIs mit Node.js entwickeln
  • Express-Routing und Middleware
  • MongoDB-Zugriff mit Mongoose
  • OpenAPI, Testing und Security
  • Deployment produktionsnah vorbereiten
Für wen

Passt das zu dir?

Damit du den Tag wirklich mitnimmst, lohnt sich ein kurzer Abgleich.

Richtig für dich, wenn

  • Software-Entwicklerinnen und Software-Entwickler mit JavaScript-Erfahrung, die REST-APIs im Backend entwickeln
  • Web-Entwicklerinnen und Web-Entwickler, die serverseitige Anwendungen mit Node.js und Express umsetzen
  • App-Entwicklerinnen und App-Entwickler, die stabile API-Backends für Mobile- oder Web-Clients anbinden
  • Fullstack-Teams, die MongoDB-basierte Services entwerfen, testen und betreiben

Das bringst du mit

  • Gute JavaScript-Kenntnisse ab ES6 beziehungsweise ES2015
  • Sicherer Umgang mit Funktionen, Modulen, Promises und asynchroner Programmierung
  • Grundverständnis von HTTP, JSON und Webanwendungen
  • Erfahrung mit Kommandozeile, Editor und Paketinstallation
  • Für den Einstieg in JavaScript eignet sich der JavaScript Grundkurs
Ablauf

Dein Lernweg

  1. Tag 1: Grundlagen und Projektaufbau

    Der erste Tag schafft die gemeinsame technische Basis. Behandelt werden Node.js als JavaScript-Runtime, die Projektstruktur, Paketmanagement, Module, asynchrone Verarbeitung und die Rolle von REST-APIs in modernen Software-Architekturen.

    • Technologieüberblick und API-Architektur
    • Node.js-Installation und Projektsetup
    • Module, npm und Laufzeitumgebung
    • Asynchrone Verarbeitung im Backend
    • Erste kleine Node.js-Anwendung
  2. Tag 2: Express und REST-Endpunkte

    Am zweiten Tag steht Express im Mittelpunkt. Die Teilnehmerinnen und Teilnehmer entwickeln REST-Endpunkte, strukturieren Routen, nutzen Middleware und behandeln typische Anforderungen wie Fehlerbehandlung, CORS, Datei-Uploads und statische Ressourcen.

    • Express-Architektur und Request-Lifecycle
    • Routing und HTTP-Methoden
    • Middleware und Fehlerbehandlung
    • CORS und grundlegende Security
    • Datei-Upload und statische Dateien
  3. Tag 3: MongoDB und Mongoose

    Der dritte Tag verbindet API-Entwicklung mit persistenter Datenspeicherung. Behandelt werden MongoDB-Grundlagen, dokumentenorientierte Modellierung, Queries sowie die strukturierte Arbeit mit Mongoose-Schemas, Models, Validierung und Business-Logik.

    • MongoDB-Architektur und Datentypen
    • Collections, Documents und Queries
    • Mongoose-Schemas und Models
    • Validierung und Datenzugriff
    • Populate, Virtuals und Aggregations
  4. Tag 4: Dokumentation, Testing und Security

    Der vierte Tag vertieft die Qualitätssicherung und den produktionsnahen Einsatz. REST-Endpunkte werden dokumentiert, getestet und auf typische Sicherheitsanforderungen vorbereitet. Zusätzlich werden Performance-Aspekte und Skalierungsfragen betrachtet.

    • OpenAPI und Swagger-Dokumentation
    • API-Testing und Testdaten
    • Fehlerfälle und Response-Validierung
    • Security-Aspekte bei REST-APIs
    • Performance und Skalierung
  5. Tag 5: Abschlussprojekt und Deployment

    Am letzten Tag werden die behandelten Bausteine in einer größeren API zusammengeführt. Dabei stehen eine nachvollziehbare Projektstruktur, Datenmodellierung, Endpunktdesign, Absicherung, Tests und die Vorbereitung für Deployment und Hosting im Vordergrund.

    • Planung der Abschluss-API
    • Umsetzung zentraler REST-Endpunkte
    • Integration von MongoDB und Mongoose
    • Tests, Dokumentation und Security-Checks
    • Deployment-Vorbereitung und Review
So läuft es ab

Klarheit von Anfang an

Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.

Format
  • Live-OnlineInteraktiv per Videokonferenz, von überall
Dauer

5 Tage

Kompakt aufgebaut, damit du schnell ins Tun kommst.

Gruppengröße

max. 8

Kleine Gruppe, damit genug Raum für deine Fragen bleibt.

Methodik
  • Fachliche Einführung in Architektur, Runtime, Framework und Datenbank
  • Live-Coding mit nachvollziehbaren Entwicklungsschritten
  • Übungen zu Routen, Middleware, Datenzugriff, Testing und Security
  • Aufbau mehrerer kleiner Beispielanwendungen
  • Umsetzung einer umfangreicheren API an den letzten beiden Seminartagen
  • Besprechung typischer Fehlerbilder und produktionsnaher Lösungsansätze

Das ist immer dabei

  • Ausführliche Schulungsunterlagen und Praxisbeispiele
  • Teilnahmezertifikat
  • Übungsumgebungen und Beispieldaten
  • Nachbetreuung per E-Mail nach dem Seminar
04 Termine

Sichere dir deinen Platz

Wähle den Termin, der zu dir passt. Online live dabei oder vor Ort, ganz wie es für dich passt.

  • 11. Januar 2027 bis 15. Januar 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • 26. April 2027 bis 30. April 2027 Live-Online
    Preis auf Anfrage
    Platz sichern
  • Erfahrene IT-Trainer aus der Praxis
  • Keine Vorkasse, Rechnung nach dem Seminar
  • Kostenfreie Umbuchung bis 14 Tage vor Start
Für Teams und Unternehmen

Lieber das ganze Team?

Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.

Firmen-Seminar

Ein individuelles Programm, das wir auf eure Ziele zuschneiden.

  • Frei kombinierbare Module aus unserem Themenkatalog
  • Skalierbar von der Kleingruppe bis zur ganzen Belegschaft
  • Begleitung über mehrere Termine hinweg möglich
Persönlich für dich da

Deine IT-Schulungen München-Expertinnen und -Experten

Du hast Fragen zu Inhalten, Terminen oder einer passenden Lösung für dein Team? Wir beraten dich gern, bevor du buchst. Direkt, ohne Umwege.

Antwort in der Regel am selben Werktag

Dein cmt-Team München

Beratung zu IT-Weiterbildung

Fragen und Antworten zu Moderne REST APIs mit Node.js, Express und MongoDB

Für wen eignet sich die Node.js REST API Schulung?

Die Schulung richtet sich an Entwicklerinnen und Entwickler, die bereits mit JavaScript arbeiten und serverseitige APIs mit Node.js, Express und MongoDB entwickeln möchten. Besonders sinnvoll ist das Training für Web-, App- und Fullstack-Projekte, in denen REST-Schnittstellen sauber entworfen, getestet und betrieben werden sollen.

Welche JavaScript-Kenntnisse werden vorausgesetzt?

Du solltest JavaScript ab ES6 sicher anwenden, insbesondere Module, Funktionen, Promises und asynchrone Programmierung. Wenn diese Grundlagen noch fehlen oder aufgefrischt werden sollen, ist der JavaScript Grundkurs die passende Vorbereitung.

Wird im Seminar eine vollständige API entwickelt?

Ja. Zunächst entstehen mehrere kleinere Anwendungen zu einzelnen Themen wie Routing, Datenzugriff, Validierung und Testing. An den letzten beiden Tagen werden diese Inhalte in einer größeren API zusammengeführt, damit Architektur, Datenmodell, Endpunkte, Security und Deployment im Zusammenhang betrachtet werden.

Welche Rolle spielt MongoDB im Training?

MongoDB wird als dokumentenorientierte Datenbank für API-Backends eingesetzt. Behandelt werden Collections, Documents, Datentypen, Queries und die Anbindung über Mongoose. Wer tiefer in Administration, Betrieb und Datenbankmanagement einsteigen möchte, kann anschließend das MongoDB Training für Administratoren besuchen.

Werden OpenAPI und Swagger behandelt?

Ja. API-Dokumentation mit OpenAPI und Swagger gehört zu den Seminarinhalten, damit REST-Endpunkte nachvollziehbar beschrieben und besser im Team abgestimmt werden. Für eine vertiefte Beschäftigung mit Spezifikation und Dokumentation passt ergänzend das Training REST Services mit OpenAPI und Swagger für Entwickler.

Ist Testing Bestandteil der Node.js Seminare?

Testing ist Teil des Trainings, insbesondere für REST-Endpunkte, Fehlerfälle und Datenzugriff. Für eine breitere Vertiefung im JavaScript-Testing mit Jasmine, Jest, Karma und Puppeteer eignet sich zusätzlich das Seminar JavaScript Webanwendungen testen.

Bereit?

Bring dein Team mit Moderne REST APIs mit Node.js, Express und MongoDB weiter

Wir beraten dich unverbindlich zur passenden Schulungsform: offenes Seminar, Inhouse oder individuell zugeschnitten.

Moderne REST APIs mit Node.js, Express und...

Nächster Termin: 11. Januar 2027 · Online

ab1.990 €netto