- Installazione di Node.js
- Il package manager
- Blocking Vs. Non Blocking
- Esempio pratico: Hello World
- Introduzione al Javascript Funzionale
- Intruduzione al Javascript Asincrono
- L’event loop
- L’event queue
- Real Time
- Socket.io
- Introduzione ai DB NOSQL
- Panoramica si MongoDB e sui DB NoSql
- Descrizione dell’architettura di MongoDB
- Installazione di MongoDB e accesso alla shell
- Utilizzo di MongoDB
- Operazioni CRUD (Create, Read, Update, Delete)
- Simulazione di relazioni:
- Embedded-documents e referenze senza integrità referenziale
- Map-Reduce e framework di aggregazione
- Sorting, Limit
- Trovare i dati con le Views
- Casi d’uso ed utilizzo ed applicazioni pratiche con NodeJs e MongoDB
Node JS e Mongo DB
obiettivi
destinatari
prerequisiti
argomenti
Modalità
Virtual classroom
Durata
Modalità
Virtual classroom
Durata
Obiettivi
Il corso consente di apprendere:
- Le caratteristiche innovative introdotte da node.js per la gestione dei servizi
- I nuovi paradigmi di memorizzazione dei dati attraverso i Database Document Oriented per le applicazioni Web e Mobile
- Il ruolo e l’utilizzo di MongoDB in node.js
Destinatari
Professionisti IT, tecnici applicativi, architetti, capi progetto ed amministratori che vogliono acquisire la tecnologia che caratterizza il prodotto MongoDB.
prerequisiti
- Conoscenza di base di database relazionali
- Capacità di utilizzo della interfaccia da linea di comando
- Conoscenza di base della sintassi JavaScript/JSON.