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
- Zufriedenheitsgarantie Risikofrei für dich
- Online Live per Videokonferenz
- max. 8 Teilnehmerinnen und Teilnehmer pro Gruppe
- Keine Vorkasse Rechnung nach dem Seminar
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
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
Dein Lernweg
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
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
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
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
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
Klarheit von Anfang an
Format, Ablauf und alles, was schon enthalten ist. Keine Überraschungen, nur Fokus auf dein Ergebnis.
- Live-OnlineInteraktiv per Videokonferenz, von überall
5 Tage
Kompakt aufgebaut, damit du schnell ins Tun kommst.
max. 8
Kleine Gruppe, damit genug Raum für deine Fragen bleibt.
- 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
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.
- Erfahrene IT-Trainer aus der Praxis
- Keine Vorkasse, Rechnung nach dem Seminar
- Kostenfreie Umbuchung bis 14 Tage vor Start
Lieber das ganze Team?
Bring dieses Seminar zu euch ins Haus oder lass uns ein Programm bauen, das genau auf euer Unternehmen passt.
Inhouse-Schulung
Wir kommen zu dir und schulen dein Team genau auf eure Praxis.
- Komplett auf eure Use-Cases und Tools zugeschnitten
- Termin und Ort bestimmst du, vor Ort oder Live-Online
- Ein fester Pauschalpreis statt Preis pro Person
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
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.
Passende Schulungen
Moderne REST APIs mit Node.js, Express und...
Nächster Termin: 11. Januar 2027 · Online
ab1.990 €netto