Kursplan

Express.js

  • Installation av Express.js
  • Katalogstruktur för ett Express.js program
  • Skapande av en server
  • Routningsfunktioner och mellanprogram
    • Hantering av fel
    • Loggning på serversidan
  • Moduler på serversidan: HTTP, HTTPS, URL, SSL/TLS, kluster, DNS, process och underordnad process, REPL, Zlib
  • Lastbalansering i samband med nginx

Node.js – grunden (endast koncept och arkitektur)

  • Node.js, V8 och utveckling på serversidan
    • Blockering kontra icke-blockering
    • Händelsestyrd Programming
    • Event Loop och den enkeltrådade demultiplexern
  • npm som pakethanterare
    • Mekanismer för beroende
    • Den package.json filen
  • Migrering av versioner

V8-motorns inre delar

  • Föreställning
  • V8 som kompilator
  • Scheman för minne
  • Skräpinsamling
  • Minnesläckor

Övervakning

  • Övervakning med sematext
  • Övervakning med ruxit

1,5 PM2

  • Programpaketering och distributioner
  • Nodejs+pm2 körningspaketering och distribution
  • Paket med Nodejs-skript
  • Kontrollera och växla nodejs-version
  • Filsystemets platser och standarder
  • Skogsavverkning
  • Init-skript
  • SSL/TLS-certifikat
  • Övervakning
  • Stoppa, starta, ta bort, återuppliva program
  • Stoppa, starta, återuppliva PM2-processen
 14 timmar

Antal deltagare


Price per participant

Vittnesmål (5)

Upcoming Courses

Relaterade Kategorier