0

Moderne REST APIs mit Node.js, Express und MongoDB

Ihre Termine

Datum Ort Preis
16.02.2026
-20.02.2026
München 2.368,10 €* Buchen
16.02.2026
-20.02.2026
Virtuelles Live Training 2.368,10 €* Buchen
17.08.2026
-21.08.2026
München 2.249,10 €* Buchen
17.08.2026
-21.08.2026
Virtuelles Live Training 2.249,10 €* Buchen

* Preise inkl. der gesetzlichen Mehrwertsteuer

Beschreibung

Lernen Sie moderne REST-APIs mit Node.js, Express und MongoDB richtig und sicher zu entwickeln. Der Kurs bietet einen kompakten Einstieg in drei große Frameworks, die kombiniert skalierbare und flexible Enterprise Level Anwendungen ermöglichen.

Inhalte

  • Überblick über die verwendeten Frameworks und Technologien
  • Moderne Software-Architekturen
  • Node.js
    • Die JavaScript Runtime in der Übersicht
    • Installation
    • Paketmanager (npm und yarn)
    • Eine kleine Node.js Applikation
    • Globale Objekte
    • Unterschiede der Backend-Entwicklung
    • Module
    • Lesen und schreiben von Dateien
    • Synchron und Asynchron
    • CORS und Sicherheit
  • Express.js
    • Express im Vergleich mit Spring Boot, Sails, Koa, Restify, Fastify und Co.
    • Architektur
    • REST APIs vs GraphQL vs gRPC
    • Routing und HTTP Methoden
    • OpenAPI und Swagger
    • Middleware
    • Static Files
    • Datei-Upload
    • Websockets
    • Template Engines (pug)
    • Produktiver Einsatz
    • Skalierung
    • Sicherheit
    • Testing
  • MongoDB
    • Installation und Architektur
    • Kurzer Überblick über die mongosh
    • Datentypen
    • Collections und Documents
    • JSON
    • Basic Queries
  • Mongoose
    • Übersicht und Architektur
    • Mehr als nur MongoDB Queries
    • MongoDB Queries mit Node.js
    • Kombination mit Express
    • Models
    • Validierung
    • Business-Logik
    • Virtuals und Populate
    • Aggregations
    • Middleware
    • Plugins
  • Weiteres
    • API Sicherheit
    • API Testing
    • Performance
    • Skalierung
    • Deployment und Hosting


Während des Kurses werden verschiedene kleinere praxisnahe Anwendungen zu den einzelnen Themenblöcken entwickelt. An den letzten zwei Tagen wird dann das Erlernte in einer “großen” praxisnahen und professionellen API kombiniert.

Voraussetzungen

Gute JavaScript Kenntnisse (ES6 / ES2015 aufwärts).

Zielgruppe

  • Software-EntwicklerInnen
  • Web-EntwicklerInnen
  • App-EntwicklerInnen

Hinweise

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.

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.

D