Corso Node.js e database relazionali

Certificazione
DISPONIBILE
TUTOR
HAI BISOGNO DI AIUTO?

Presentazione del corso

Node.js è una tecnologia dai più ampi impieghi e non può, per questo, fare a meno della memorizzazione di dati in maniera persistente. In questo corso scopriremo come integrare database relazionali in applicazioni Node.js. Nello specifico vedremo questa piattaforma al lavoro con MySQL, uno dei DBMS relazionali più importanti al mondo, ma tutti i concetti che affronteremo saranno applicabili a qualsiasi altra tecnologia di questo genere. Inizieremo con l’orientamento concettuale, illustrando il mondo dei database e individuando l’ambito di quelli relazionali. Prepareremo poi il nostro ambiente di lavoro, costituito dalla piattaforma Node.js e da un’installazione funzionante MySQL, ma anche dai driver necessari alla loro connessione e da programmi client utili per osservare l’effetto dei nostri comandi sui database. Scopriremo come gestire connessioni tra un programma Node.js e un database relazionale, come stabilire questo collegamento, come amministrarlo e come chiuderlo al termine delle operazioni. A questo punto saremo pronti per imparare ad inserire, leggere, modificare e cancellare dati in un database mediante i comandi del linguaggio SQL trattati con Node.js. In questo modo saremo sempre in grado di mantenere i nostri archivi aggiornati in base alle necessità degli utenti. Impareremo anche il meccanismo del JOIN nelle sue varie declinazioni con cui esprimeremo la massima potenza delle query incrociando dati di più tabelle. Infine riepilogheremo il tutto in un esempio conclusivo, con cui metteremo al lavoro tutte le funzionalità che abbiamo studiato per la realizzazione di un’applicazione con Node.js e database relazionali.

Requisiti: Introduzione a Node.jsI moduli di Node.js

Puoi seguire il corso da qualunque dispositivo: computer desktop, tablet o smartphone.

Vuoi un consiglio? Terminato il corso prova a ripeterlo, vedrai quante nozioni in più riuscirai ad apprendere semplicemente seguendo una seconda volta o più il corso.

Testi consigliati

Node.js Learning Node.js Development Advanced Node.js Development