Zum Hauptinhalt springen

JavaScript - Node.js - Einführung

Die Schulung "Einführung in Node.js" richtet sich an Entwickler aus verschiedenen Bereichen und vermittelt die Fähigkeit, serverseitige JavaScript-Anwendungen zu erstellen. Konkret werden im Kurs die Schwerpunkte Installation, Konfiguration und Einbindung von Modulen für verteilte Serveranwendungen behandelt.

Kursinhalt

Dieser Kurs behandelt folgende Themen:

Einführung in Node.js

  • Was ist Node.js?
  • Vorteile und Anwendungsbereiche von Node.js

Installation von Node.js

  • Voraussetzungen und Kompatibilität
  • Schritt-für-Schritt-Installation

Erste Schritte in Node.js

  • Erstellen einfacher Programme
  • Die Node.js-Konsole nutzen

Verwendung von externen Bibliotheken

  • Einbinden von Bibliotheken mittels require ()
  • Verwaltung von Bibliotheken mit npm (Node Package Manager)

Webentwicklung mit Node.js

  • Einführung in Jade (Pug) als Template-Engine
  • Erstellung von Webseiten mit Jade
  • Einrichten eines Webservers mit dem HTTP-Modul
  • Webanwendungen mit dem EXPRESS-Framework

Erstellung von Client-Server-Applikationen

  • Grundlagen der Client-Server-Kommunikation
  • Beispiele für einfache Client-Server-Implementierungen in Node.js

Testen von Node.js-Applikationen

  • Einführung in Jasmine-Node
  • Schreiben und Ausführen von Tests

Erweiterte Programmierkonzepte in Node.js

  • Erstellen eigener Module
  • Das module.exports-Konzept
  • Verstehen und Anwenden des Callback-Patterns
  • Objektorientierte Programmierung (OOP) in JavaScript

Best Practices für große Node.js-Applikationen

  • Strukturierung und Modularisierung von Code
  • Leistungsoptimierung und Skalierung
  • Sicherheitsaspekte und Fehlerbehandlung

Anforderungen

Erfahrung in der Webentwicklung in einer anderen serverseitigen Sprache, z.B. PHP, Ruby, Perl sind wünschenswert. JavaScript-Kenntnisse sowie HTML- und CSS-Kenntnisse sind unerlässlich.
JavaScript - Node.js - Einführung
 4 Tag(e)
  An 26 Orten und online

2,190.00 €
zzgl. MwSt.

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

Praxisnah

Saßen Sie in Schulungen und dachten: „Und was davon hilft mir jetzt konkret?“

Wir bieten Training, das Sie für reale IT-Probleme wappnet – nicht für Prüfungsfragen. Unsere erfahrenen IT-Profis vermitteln Wissen, das im Alltag wirklich zählt.
Flexibel

Schon mal mit einer dringenden Frage im Training gesessen – und die Antwort lautete: „Steht nicht im Skript“?

Bei uns bekommen Ihre konkreten Fragestellungen Raum. Unsere Trainer:innen gehen flexibel auf das ein, was Sie wirklich weiterbringt.
Remote oder vor Ort

Was wäre, wenn Ihre Schulung sich endlich nach Ihrem Alltag richtet – nicht umgekehrt?

Bei netz-weise lernen Sie ohne Umwege: remote, hybrid oder vor Ort – ganz wie es in Ihren Alltag passt. Keine langen Anreisen. Kein Stress. Nur effektives Lernen.
Umfassendes Schulungsangebot

Müssen Sie sich wirklich für jedes Thema einen neuen Anbieter suchen?

Bei uns finden Sie fundiertes IT-Know-how – von PowerShell bis Kubernetes, von Linux bis Microsoft 365.