Schulungsübersicht

Einführung

Networking im Detail

  • Was ist ein Socket?
  • Clients und Server
  • HTTP vs. Websockets
  • TCP/UDP-Vernetzung

Vorbereiten der Entwicklungsumgebung

  • Installieren und Konfigurieren von Node.js
  • Installieren und Konfigurieren von Express
  • Installieren und Konfigurieren von Socket.IO

Socket.IO Schnellstart

  • Erstellen einer Chat-Anwendung

Slack eine Echtzeit-Webanwendung

  • Daten und Klassen einrichten
  • Erstellen eines Slack-Klons
  • Code umgestalten
  • Senden von Daten über eine Verbindung

Leistungsüberwachung

  • Abrufen von Leistungsdaten
  • Arbeiten mit Clustern
  • Verbinden eines Node-Clients mit einem Socket.IO-Server
  • Verwendung von React-Komponenten
  • Daten streamen

Testen der Anwendung

  • Testen mit Unit-Tests und Mock-Tests

Fehlersuche in der Anwendung

  • Umgang mit Fehlern

Bereitstellen der Anwendung

  • Bereitstellen einer Echtzeit-Webanwendung
  • Hosting einer Echtzeit-Webanwendung

Absicherung der Anwendung

  • Ausblenden von Daten und APIs

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Verständnis für Node.js
  • JavaScript-Erfahrung

Publikum

  • Netztechniker
  14 Stunden
 

Teilnehmerzahl


Beginnt

Endet


Die Termine sind abhängig von der Verfügbarkeit und finden zwischen 09:30 und 16:30 statt.
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.

Erfahrungsberichte (2)

Kombinierte Kurse

Verwandte Kategorien