- 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
destinatari
prerequisiti
obiettivi
argomenti
Modalità
Virtual classroom
Durata
Modalità
Virtual classroom
Durata
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.
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