Struttura del corso

Idea Node.js

  • Che cos'è Node.js
  • Caratteristiche e capacità di ECMAScript
  • ECMAScript 5 e roadmap
  • Architettura Client - Server e Richiesta - Risposta
  • ECMAScript lato server e lato client
  • Licenza Node.js

Architettura

  • Motore V8
  • Ciclo di eventi
  • Asincronia
  • Stile di passaggio di continuazione
  • Struttura della piattaforma Node.js
  • Funzionalità Node.js
  • Sicurezza

Installazione e nozioni di base sull'utilizzo della console Node.js

  • Sistemi operativi supportati
  • Possibili metodi di installazione
  • Processo di installazione sul sistema di vostra scelta
  • Configurazione iniziale
  • Console Node.js e comandi disponibili
  • Stringhe, argomenti e modulo sf

Esecuzione del server sulla piattaforma Node.js

  • Protocollo HTTP
  • Metodi GET/POST/PUT/DELETE
  • Richieste e risposte, intestazioni HTTP
  • Supporto per i metodi HTTP con Node.js
  • Visualizzazione di contenuti Web
  • Gestione dei moduli

Sviluppo di applicazioni web basate su framework Express

  • Framework disponibili
  • Nozioni di base su MVC
  • Applicazione Web con Express

Supporto di database

  • Librerie disponibili per i database
  • Panoramica di DAO e ORM
  • Selezione DBMS, differenze tra database relazionali e non relazionali
  • SQLite, MySQL, MongoDB, Redis

NPM - Gestione dei pacchetti

  • Introduzione al gestore di pacchetti NPM
  • Trovare e installare i pacchetti
  • Panoramica dei pacchetti selezionati/più popolari
  • Crea e pubblica i tuoi pacchetti

Test delle applicazioni, problemi di qualità delle applicazioni

  • Metodi di test supportati
  • Test individuali e comportamentali da Node.js
  • Standard di codifica
  • Strumenti disponibili per supportare il controllo qualità delle applicazioni

Sostegno e sviluppo Node.js

  • Sviluppi
  • Supporto per Node.js
  • Editor per sviluppatori disponibile (supporto IDE)
  • Sviluppatori Node.js e supporto della comunità

Requisiti

  • Conoscenza di ECMAScript (JavaScript)
  • Conoscenza di base della programmazione orientata agli oggetti e funzionale in JavaScript
 14 ore

Numero di Partecipanti


Prezzo per partecipante

Recensioni (3)

Corsi in Arrivo

Categorie relative