Il corso Maestro Node.js ti porterà nel mondo dello sviluppo lato server con JavaScript.
Il corso, di livello base ed intermedio, è rivolto a programmatori che hanno una conoscenza almeno base di JavaScript. Conoscenza necessaria per seguire senza difficoltà il corso.
Analizzeremo in profondità l'architettura di Node.js, che è il runtime lato server in cui viene eseguito JavaScript e che estende le capacità del linguaggio, affinché sia in grado di interagire e operare su database e filesystem.
Studieremo in dettaglio il modulo fs per lavorare con il filesystem e creeremo una applicazione completa a linea di comando.
Con il modulo http impareremo a creare un web server completo, in grado di rispondere a richieste effettuate dai client.
Grazie allo studio approfondito del framework Express e dei Template Engine, inizieremo a sviluppare e a strutturare in modo professionale applicazioni client/server. Studieremo come lavorare con il database NoSQL MongoDB e realizzare operazioni CRUD.
Impareremo ad accedere a MondoDB Atlas, una soluzione database in Cloud Fully Managed, che non necessita di installazioni e configurazioni sui nostri dispositivi locali.
Il corso è focalizzato su Node e sulle tecnologie necessarie per sviluppare applicazioni con Node. Non sono inseriti contenuti ridondanti di altri corsi per aumentare la durata complessiva del corso Maestro Node.js.