Cursusaanbod

Node.js Kenmerken en Fundamentals (In vergelijking met Java)

  • Node.js, V8 & Server side development (waarom Node.js ?)
    • Blokkeren versus niet-blokkeren
    • Gebaseerd op gebeurtenissen Programming
    • Event Loop & het Callback patroon
  • Node.js Architectuur
    • Module & Sandbox Patroon
    • Npm
    • Afhankelijkheidsmechanismen
    • Het package.json bestand
  • V8 motor inwendige onderdelen
    • Geheugen schema's
    • Vuilnis inzameling
    • Geheugen lekt
    • Geheugen en CPU bewaken
  • Loggen met Node.js
  • Node.js Middenstand
    • SSL en TLS
  • Node.js Versies en migraties

Express.js kenmerken en basisprincipes (in vergelijking met de Java EE specificatie (Websphere, Tomcat)))

  • Applicatieconfiguratie en -instellingen
  • Sjabloon motoren
  • Routering
  • HTTP (HTTP)
  • Aanvraag- en antwoordobjecten
  • SSL en TLS
  • Foutafhandeling
  • Multithreading
  • JSON

WebStorm

  • Slag
  • Slimme functies
  • Pakket Managers
  • WebStrom & Knooppunt, Angular, Express
  • Code inspectie, kwaliteitstools, profilering
  • Debugging
  • Testen per eenheid

PM2

  • Verpakking en implementaties van toepassingen
  • Nodejs+pm2 runtime verpakken en implementeren
  • Nodejs scripts pakket
  • Nodejs-versie controleren en wijzigen
  • Locaties en standaarden van bestandssystemen
  • Logboekregistratie
  • Init-scripts
  • SSL/TLS-certificaten
  • Monitoring
  • Toepassingen stoppen, starten, verwijderen en weer tot leven wekken
  • PM2-proces stoppen, starten, nieuw leven inblazen

Loggen met Winston.js

  • Loggen met winston
  • Transporten
  • Loggers
  • Niveaus van logboeken
  • Profiling
  • Logboeken streamen
  • Logboeken opvragen
  • Filters, herschrijvers

Vereisten

De aanwezigen moeten enig inzicht hebben in de ontwikkeling met Node.js en Express.js

 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën