Schulungsübersicht

Express.js

  • Installation von Express.js
  • Verzeichnisstruktur einer Express.js-Anwendung
  • Erstellung eines Servers
  • Routing & Middleware-Funktionen
    • Fehlerbehandlung
    • serverseitiges Logging
    • ...
  • Serverseitige Module: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Prozess & Kindprozess, REPL, Zlib
  • Lastverteilung in Verbindung mit nginx

Node.js - die Grundlage (nur Konzepte und Architektur)

  • Node.js, V8 & Server-seitige Entwicklung
    • Blockierung vs. Nicht-Blockierung
    • Ereignisgesteuert Programming
    • Ereignisschleife & der single threaded Demultiplexer
  • npm als Paketmanager
    • Abhängigkeitsmechanismen
    • Die Datei package.json
  • Versionsmigrationen

Interna der V8-Engine

  • Leistung
  • V8 als Compiler
  • Speicher-Schemata
  • Garbage Collection
  • Speicherlecks

Überwachung

  • Überwachung mit sematext
  • Überwachung mit ruxit
  • ...

1.5 PM2

  • Anwendungspaketierung und -bereitstellung
  • Nodejs+pm2-Laufzeitpaketierung und -bereitstellung
  • Nodejs-Skripte paketieren
  • Prüfen und Wechseln der Nodejs-Version
  • Dateisystemstandorte und Standards
  • Protokollierung
  • Init-Skripte
  • SSL/TLS-Zertifikate
  • Überwachung
  • Anwendungen stoppen, starten, löschen, wiederherstellen
  • PM2-Prozess stoppen, starten, wiederaufleben lassen
 14 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Erfahrungsberichte (5)

Kommende Kurse

Verwandte Kategorien