Struttura del corso

Express.js

  • Installazione di Express.js
  • Struttura di directory di un'applicazione Express.js
  • Creazione di un server
  • Funzioni di routing e middleware
    • Gestione degli errori
    • Registrazione lato server
  • Moduli lato server: HTTP, HTTPS, URL, SSL/TLS, Cluster, DNS, Processo e processo figlio, REPL, Zlib
  • Bilanciamento del carico in associazione con nginx

Node.js - le fondamenta (solo concetti e architettura)

  • Node.js, V8 e sviluppo lato server
    • Blocco vs. non blocco
    • Basato sugli eventi Programming
    • Event Loop e il demultiplexer a thread singolo
  • npm come gestore di pacchetti
    • Meccanismi di dipendenza
    • Il file package.json
  • Migrazioni di versioni

Interni del motore V8

  • Prestazione
  • V8 come compilatore
  • Schemi di memoria
  • Raccolta dei rifiuti
  • Perdite di memoria

Monitoraggio

  • Monitoraggio con sematext
  • Monitoraggio con ruxit

1,5 PM2

  • Creazione di pacchetti e distribuzioni di applicazioni
  • Creazione di pacchetti e distribuzione di runtime Nodejs+pm2
  • Pacchetto di script Nodejs
  • Controllo e commutazione della versione di nodejs
  • Posizioni e standard del filesystem
  • Registrazione
  • Script di inizializzazione
  • Certificati SSL/TLS
  • Monitoraggio
  • Arrestare, avviare, eliminare, resuscitare le applicazioni
  • Arrestare, avviare, resuscitare il processo PM2
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative