Developing Node.js Web Applications - 2-tägiger Online-Präsenzkurs

DauerinfoDer für eine Lernmaßnahme erforderliche Zeitaufwand (z. B. ein Monat bei einem Lernaufwand von 32 Stunden)
StudienbelastunginfoDer von einem Teilnehmenden erwartete Gesamtaufwand, der sich aus Unterrichtsstunden und Stunden für das Selbststudium für die gesamte Lernmaßnahme zusammensetzt.
Ausführung
Online
Startdatum und Ort

Developing Node.js Web Applications - 2-tägiger Online-Präsenzkurs

Adding Value Consulting DE
Logo von Adding Value Consulting DE
Bewertung: starstarstarstarstar 9,8 Bildungsangebote von Adding Value Consulting DE haben eine durchschnittliche Bewertung von 9,8 (aus 27 Bewertungen)

Suchen Sie weitere Details oder möchten Sie den Kurs gleich buchen? Besuchen Sie direkt die Anbieterseite.

Startdaten und Startorte
computer Online:
23. Nov 2026
Beschreibung

Entwickeln Sie moderne, skalierbare und leistungsstarke Webanwendungen mit Node.js, einer der am weitesten verbreiteten Technologien für die serverseitige JavaScript-Entwicklung. Dieser praxisorientierte Kurs bietet eine praktische Einführung in Node.js und vermittelt Ihnen, wie Sie dynamische Webanwendungen, RESTful-APIs und Backend-Dienste mithilfe branchenüblicher Tools und Frameworks erstellen.

Anhand praxisnaher Übungen und angeleiteter Laborübungen lernen Sie den Umgang mit Node.js-Modulen, asynchroner Programmierung, Express.js, Middleware, Routing, Datenbanken, Authentifizierung und der Bereitstellung von Anwendungen. Außerdem lernen Sie Best Practices für die Entwicklung wartbarer,…

Gesamte Beschreibung lesen

Frequently asked questions

Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!

Noch nicht den perfekten Kurs gefunden? Verwandte Themen: Server, Software- / Systemingenieurwesen, JavaScript & AJAX und jQuery.

Entwickeln Sie moderne, skalierbare und leistungsstarke Webanwendungen mit Node.js, einer der am weitesten verbreiteten Technologien für die serverseitige JavaScript-Entwicklung. Dieser praxisorientierte Kurs bietet eine praktische Einführung in Node.js und vermittelt Ihnen, wie Sie dynamische Webanwendungen, RESTful-APIs und Backend-Dienste mithilfe branchenüblicher Tools und Frameworks erstellen.

Anhand praxisnaher Übungen und angeleiteter Laborübungen lernen Sie den Umgang mit Node.js-Modulen, asynchroner Programmierung, Express.js, Middleware, Routing, Datenbanken, Authentifizierung und der Bereitstellung von Anwendungen. Außerdem lernen Sie Best Practices für die Entwicklung wartbarer, sicherer und effizienter Anwendungen kennen, die moderne Web- und Cloud-Umgebungen unterstützen.

Am Ende des Kurses verfügen Sie über die Fähigkeiten und das Selbstvertrauen, produktionsreife Node.js-Anwendungen zu entwerfen, zu entwickeln, zu testen und bereitzustellen.

Hauptmerkmale

  • Kurs und Materialien auf Englisch
  • Anfänger- bis Mittelstufe
  • 2 Tage virtuelles Live-Training unter Anleitung eines Dozenten (8 Stunden/Tag)
  • Interaktive praktische Live-Übungen
  • Alle relevanten Kursunterlagen
  • Über 30 empfohlene Lernstunden
  • Zertifikat inklusive

Lernziele

  • Grundlagen von Node.js: Lernen Sie die Kernkonzepte von Node.js kennen, darunter die ereignisgesteuerte Architektur, das asynchrone Programmiermodell und die Befehlszeilentools zum Erstellen skalierbarer Anwendungen.
  • Module und Abhängigkeitsmanagement: Erstellen Sie modulare Anwendungen mit benutzerdefinierten Modulen und externen Paketen und verwalten Sie dabei Projekte und Abhängigkeiten mit package.json.
  • Datenverarbeitung und -integration: Arbeiten Sie mit Puffern und Streams, um Daten effizient zu verarbeiten, und ermöglichen Sie so leistungsstarke Anwendungen, die große Dateien und Echtzeit-Datenströme verarbeiten.

Zielgruppe

  • JavaScript-Entwickler, die in die Backend-Entwicklung einsteigen möchten
  • Frontend-Entwickler, die auf Full-Stack-Entwicklung umsteigen
  • Full-Stack-Entwickler, die ihre Node.js-Kenntnisse vertiefen möchten
  • Softwareingenieure und Anwendungsentwickler
  • Webentwickler, die moderne Webanwendungen erstellen
  • DevOps-Ingenieure, die Node.js-Anwendungen betreuen
  • Technische Fachkräfte, die mit REST-APIs und Microservices arbeiten
  • Jeder mit JavaScript-Kenntnissen, der serverseitige Anwendungen entwickeln möchte

Voraussetzungen

  • Grundkenntnisse in der JavaScript-Programmierung
  • Vertrautheit mit HTML und Konzepten der Webentwicklung
  • Verständnis der Programmiergrundlagen wie Variablen, Funktionen, Schleifen und Objekte
  • Grundlegende Erfahrung mit der Befehlszeile ist von Vorteil

Kursübersicht

Tag 1

Sitzung 1: Einführung in Node.js

  • Grundlagen und Architektur von Node.js
  • Asynchrone Verarbeitung
  • Installation von Node.js und NPM
  • Ausführen von Skripten und Befehlszeilenoperationen

Sitzung 2: Module und NPM

  • Arbeiten mit Node.js-Modulen
  • Paketverwaltung mit NPM
  • „package.json“ und Abhängigkeitsverwaltung

Sitzung 3: Ereignisse und Callbacks

  • Callbacks und asynchrone Programmierung
  • Promises und Pfeilfunktionen

Sitzung 4: Datenverwaltung

  • Umgang mit JSON
  • Puffer und Datenströme
  • Dateisystemoperationen

Tag 2

Sitzung 5: Fehlerbehandlung

  • Fehlerbehandlung mit Callbacks und Promises
  • Benutzerdefinierte Anwendungsfehler
  • Debugging und Entwicklung mit Nodemon

Sitzung 6: Das Express-Framework

  • Erstellen von Webservern mit Express
  • Routing, Anfragen und Antworten
  • Datei-Uploads und RESTful-APIs

Sitzung 7: Datenbankintegration

  • Verbindung zu SQL- und MongoDB-Datenbanken
  • Schema-Verwaltung und Transaktionen

Sitzung 8: API-Sicherheit

  • Passwortsicherheit und Verschlüsselung
  • JSON Web Tokens (JWT)
  • API-Authentifizierung und Zugriffskontrolle

FAQ

Wann findet der Kurs statt?

Der Großteil des Kurses besteht aus ganztägigen Online-Kursen von morgens bis nachmittags (MEZ) mit jeweils 8 Stunden am Tag ohne Unterbrechung. Bitte kontaktieren Sie uns jedoch, um die endgültigen detaillierten Zeitpläne zu bestätigen.

Was ist Node.js?

Node.js ist eine Open-Source-JavaScript-Laufzeitumgebung, die es Entwicklern ermöglicht, serverseitige Anwendungen mit JavaScript zu erstellen. Sie wird häufig für Webanwendungen, APIs, Microservices und Echtzeitanwendungen verwendet.

Ist dieser Kurs für Anfänger geeignet?

Der Kurs richtet sich an Entwickler, die bereits über grundlegende JavaScript-Kenntnisse verfügen. Vorkenntnisse in Node.js sind nicht erforderlich.

Was lerne ich in diesem Kurs?

Sie lernen die Grundlagen von Node.js, asynchrone Programmierung, Module, Express.js, Routing, Middleware, REST-APIs, Datenbankintegration, Authentifizierung, Testverfahren und Konzepte zur Bereitstellung.

Beinhaltet der Kurs praktische Übungen?

Ja. Der Kurs umfasst praktische Programmierübungen und praxisnahe Projekte, die dabei helfen, die Konzepte der Node.js-Entwicklung zu vertiefen.

Behandelt der Kurs die API-Entwicklung?

Ja. Sie lernen, wie man RESTful-APIs entwirft, erstellt und testet, Anfragen und Antworten verarbeitet sowie Routing und Middleware implementiert.

Werde ich etwas über die Datenbankintegration lernen?

Ja. Der Kurs bietet eine Einführung in die Datenbankanbindung und zeigt, wie Node.js-Anwendungen mit Datenbanken interagieren, um Daten zu speichern und abzurufen.

Für welche Berufsgruppen ist diese Schulung von Nutzen?

Dieser Kurs ist besonders wertvoll für JavaScript-Entwickler, Full-Stack-Entwickler, Backend-Entwickler, Software-Ingenieure, Webentwickler und IT-Fachleute, die in der modernen Anwendungsentwicklung tätig sind.

Es wurden noch keine Bewertungen geschrieben.
    Schreiben Sie eine Bewertung
    Haben Sie Erfahrung mit diesem Kurs? Schreiben Sie jetzt eine Bewertung und helfen Sie Anderen dabei die richtige Weiterbildung zu wählen. Als Dankeschön spenden wir € 1,00 an Stiftung Edukans.

    Es wurden noch keine FAQ hinterlegt. Falls Sie Fragen haben oder Unterstützung benötigen, kontaktieren Sie unseren Kundenservice. Wir helfen gerne weiter!