Schulung - Node.js

Erstellen von Server-Anwendungen mit JavaScript

  • Live Online oder Präsenz
Download als PDF
TERMIN UND ORT NACH ABSPRACHE
Nr.
5185

Dauer
3 Tage (21 Stunden)

On-demand Training
Sind Sie an diesem Thema interessiert?
Unsere Experten entwickeln Ihr individuell angepasstes Seminar!

Teilen Sie dieses Seminar

Sie lernen in diesem Node.js Kurs die Programmierung von Web Servern mit dem JavaScript-Framework Node.js kennen. Eine detaillierte Einführung in die Architektur und das Programmiermodell vermittelt Ihnen das nötige Wissen, um eigene Node.js-Anwendungen erstellen zu können.

Lesen Sie mehr
Zielgruppe

Wer sollte teilnehmen:

Zielgruppe

Software-Ingenieure, Anwendungsentwickler, Architekten und Designer.

Voraussetzungen

Sem. 05161 "JavaScript für Fortgeschrittene" oder vergleichbare Kenntnisse.

Trainingsprogramm

Trainingsprogramm

Überblick:

  • Node.js: Architektur, Funktionsumfang, Lizenz
  • Installation
  • Aufsetzen eines Servers
  • Grundlagen der Eventgetriebenen Programmierung
  • Node.js Module

Programmierung:

  • Programmierung eines Http-Servers
  • Asynchrone Programmierung: Von Closures und Callbacks zum Event Emitter
  • Event-Typen
  • Buffers
  • Dateizugriff
  • Networking
  • Streams
  • Nonblocking Socket-Programmierung
  • Datenbankzugriff: Relational (z.B. MySQL) und NoSQL (z.B. MongoDB)

Eine Web-Anwedung:

  • Request und Response
  • Auslesen des Request: Query, Body, Cookies
  • Sessions - Infrastruktur: Static Resources, Fehlerbehandlung, Logging

Werkzeuge:

  • Entwicklungsumgebung: Editor, Debugger
  • Testen von Node.js-Anwendungen

Schulungsmethode

Schulungsmethode

Vortrag, Diskussion, Übungen, Praktikum am System.

Weitere Informationen

Weitere Informationen