Kursplan

Node.js egenskaper och grunder (i jämförelse med Java)

    Utveckling av Node.js, V8 och serversidan (varför använda Node.js?) Blockering vs. icke-blockerande händelsedriven Programming Händelseloop & återuppringningsmönstret
Node.js Arkitekturmodul och sandlådemönster
  • Npm
  • Beroendemekanismer
  • Filen package.json
  • V8-motorns interna minnesscheman
  • Skräp samling
  • Minnesläckor
  • Övervakning av minne och CPU
  • Loggar med Node.js
  • Node.js Middleware SSL & TLS
  • Node.js versioner och migrationer
  • Express.js-egenskaper och grunder (i jämförelse med Java EE-specifikationen (Websphere, Tomcat)))
  • Applikationskonfiguration och -inställningar Mallmotorer Routing HTTP-begäran och svarsobjekt SSL & TLS Felhantering Multithreading JSON
  • WebStorm
  • Komma igång Smarta funktioner Pakethanterare WebStrom & Node, Angular, Express Kodinspektion, kvalitetsverktyg, profilering Debugging Unit testing
  • PM2

      Programpaketering och distributioner Nodejs+pm2 runtime paketering och driftsättning Nodejs skriptpaket Kontrollera och byta nodejs version Filsystemplatser och standarder Logga Init-skript SSL/TLS-certifikat Övervakning Stoppa, starta, ta bort, återuppliva applikationer Stoppa, starta, återuppliva PM2-process

    Loggar med Winston.js

      Logga med winston Transports Loggers Loggnivåer Profilering Streamingloggar Fråga loggar Filter, omskrivare

    Krav

    Deltagarna måste ha viss förståelse för utveckling med Node.js och Express.js

     21 timmar

    Antal deltagare



    Price per participant

    Vittnesmål (4)

    Relaterade Kurser

    Node.js for JavaScript Developers

    21 timmar

    Relaterade Kategorier