Corso NodeJS + Express + MongoDB

Banner promozionale del Corso NodeJS + Express + MongoDB, firmato LABFORTRAINING

Inizio: 9 giugno 2021
Durata: 36 ore
Orario: serale 18.15-21.15
Prerequisiti: JavaScript avanzato

Ecco alcune delle cose strepitose che potrai fare con il Corso NodeJS + Express + MongoDB:
  • Progettare, realizzare e gestire un database NoSQL.
  • Realizzare applicazioni web utilizzando JavaScript lato back end.
  • Creare applicazioni con chiamate asincorne che sfruttano la tecnologia NodeJS.
  • Realizzare Fullstack JavaScript Application
  • Realizzare un CRUD grazie a Mongoose e il pattern MVC

Il corso in pillole

NodeJs, Express e MongoDB sono 3 tecnologie che, unite, creano il primo scenario JavaScript che viene eseguito lato server.
Node.js, Express e MongoDB implementano il paradigma "JavaScript everywhere", unificando lo sviluppo di applicazioni Web intorno a un unico linguaggio di programmazione (JavaScript).

Puoi frequentare il Corso NodeJS + Express + MongoDB in una delle seguenti modalità a scelta:

  1. Online in Diretta Streaming
  2. Video Lezioni On Demand

NodeJS ha un'architettura orientata agli eventi che rende possibile l'I/O asincrono e che diventa "super" se unita a Express.js, suo framework di riferimento.

A completare il gruppo di tecnologie server basate su linguaggio JavaScript, in questo corso studierai anche MongoDB, un database non relazionale che si allontana dalla struttura tradizionale (dei database relazionali) basata su tabelle, in favore di documenti in stile JSON.

Alla fine del Corso NodeJs + Express + MongoDB sarai in grado di realizzare Web Application in stile fullstack JavaScript.

Il percorso Java Web Application

Il Corso NodeJS + Express + MongoDB spiegato in breve
  • 36

    ore di corso in diretta

  • 2

    modalità di frequenza (a scelta):
    Online in Diretta Streaming - On Demand

  • 3+

    incontri con aziende partner che illustreranno le proprie offerte di lavoro

IL PROGRAMMA DEL CORSOVOGLIO SAPERNE DI PIÙ

È il corso che fa per te?

Sì, se conosci bene JavaScript e vuoi imparare a realizzare applicazioni web avanzate Fullstack JavaScript.
E sì, se sei un front end o un back developer e vuoi imparare a lavorare con un framework come Express e con un database NoSQL come MongoDB.

Quando

Dal 9 giugno al 1 luglio 2021, tutti i lunedì, mercoledì e giovedì, in orario serale dalle 18:15 alle 21:15.
Al termine degli incontri si terrà un laboratorio pratico della durata di 6 ore, sabato 3 luglio 2021 dalle 10.00 alle 17.00 (con un'ora di pausa pranzo).
Diviso in 11 lezioni, NodeJS + Express + MongoDB è un corso completo di una durata complessiva di 36 ore di teoria e pratica in diretta streaming.

Il Corso Online in Live Streaming

Potrai frequentarlo ovunque tu voglia: da casa, dal tuo ufficio, da un parco. Ti basterà avere con te un computer e una connessione a Internet. Potrai seguire il corso in diretta streaming in orario serale dalle 18.15 alle 21.15.

I software che utilizzerai per lo svolgimento delle lezioni sono tutti gratuiti.

Il Corso On Demand

Potrai frequentarlo in qualunque ora della giornata, 7 giorni su 7.

Avrai inoltre la possibilità di interagire con i docenti che potranno darti assistenza sugli argomenti trattati nel corso.

Cosa ti diamo

  • Dispense ed esercizi pratici che troverai nell'area riservata LABFORYOU.
  • Le registrazioni video di tutte le lezioni per non perderti nemmeno un minuto di corso, anche in caso di assenza.
  • L'attestato di partecipazione a fine corso e l'attestato di merito con valutazione finale.
  • L'iscrizione al gruppo Facebook Labforjob, in cui postiamo offerte di lavoro selezionate da noi: abbiamo contatti con molte aziende, ma scegliamo solo annunci seri. Niente stage/lavori sotto pagati, per intenderci.

Costi

I costi del Corso NodeJS + Express + MongoDB
  • Inizio corso: dall'8 giugno 2021
    3 lezioni settimanali, in orario serale 18:15/21:15

  • Durata: 36 ore
    in diretta streaming oppure on demand

  • Corso in Live Streaming
    650 euro + iva

  • Video Corso On Demand
    570 euro + iva

Iscrizione

Per iscriverti al Corso NodeJS + Express + MongoDB dovrai compilare la scheda di iscrizione e versare una quota di 100 euro + iva a titolo di acconto.

Ti invieremo la scheda di iscrizione via mail e potrai versare l'acconto tramite Bonifico Bancario.

Se preferisci passare a scuola per procedere alla tua iscrizione, prenota un appuntamento, e qualcuno del nostro staff sarà pronto ad accoglierti. Ci trovi in Via Pasquale Revoltella, 85 a Roma.

Pagamento a rate

Puoi rateizzare il costo del Corso NodeJS + Express + MongoDB da 6 a 18 rate mensili, per mezzo della società finanziaria Consel Spa.

Per tutte le info sul finanziamento contattaci e ti risponderemo il prima possibile.

Tutto chiaro?

Se hai bisogno di altre informazioni sul corso, o sulle modalità di iscrizione, compila il modulo e ti risponderemo il prima possibile.
Se desideri parlare con qualcuno del nostro staff prenota un appuntamento.
Grazie.

VOGLIO SAPERNE DI PIÙ

Programma del Corso Node.js + Express + MongoDB

Node.js, ovvero Javascript lato server

  • Installazione ed esecuzione di un'applicazione Node JS

Le Applicazioni Node.js: utilizzo server-side di javascript

  • Le caratteristiche di un'applicazione Node.js (Single thread, Event Loop e Callback)
  • Le performances di Node.js (Il web Server NGINX e la comparazione con Apache)
  • I moduli base di Node.js: Globals, FileSystem, util, url, http
  • Implementazioni di moduli utente (i comandi Export e Import)

Node.js e le richieste HTTP (GET e POST)

  • Routing con Node.js
  • Accesso a un DB esterno con Node.js

Express: il framework per node.js

  • Express e templating HTML
  • Gestione delle chiamate client/server
  • Utilizzo di Mongoose per gestire il pattern MVC con Node.js
  • Esempio pratico: realizzazione di un CRUD che utilizzi Node.js, Express, MongoDB e Mongoose

I database NOSQL

  • Panoramica sui DB non relazionali: pregi, difetti, obiettivi, campi di applicazioni (quando è meglio usare un DB Non relazione e quando è meglio usare un DB tradizionale)

Introduzione a MongoDB

  • Installazione di MONGO DB e accesso alla shell
    • Comandi e funzioni
    • Come inserire dati ed eseguire interrogazioni
    • Indicizzazione
  • Documents, collections e formati JSON/BSON
  • Strumenti di utilità per MongoDB
  • CRUD operations
  • Find query
  • Update query / Save query
  • Cenni di aggregation framework
  • Sorting
  • Costruzione di query avanzate
  • Elementi di progettazione e best practice

Mongoose e il pattern MVC

  • Realizzare un CRUD che utilizza NodeJS, Express e Mongo DB
VOGLIO SAPERNE DI PIÙ

Docente

Ivano

Insegna Mobile e Web Development a LABFORTRAINING.

È accreditato Apple iOS developer dal 2012.
iOS, XCode, Objective-C, Swift, Cocoa framework e Phonegap sono i suoi ambienti di sviluppo mobile.
Nei linguaggi per il web è esperto di Java, PHP/MySQL e dello stack MEAN (MongoDB, Express, Angular e Node).

Si è laureato in Tecnologie Informatiche all'Università degli Studi di Roma "La Sapienza" con una tesi sulla georeferenziazione di punti d'interesse e sul Mashup di web API come Google Maps API, Panoramio API e Flickr API.

Dopo la laurea si è occupato di diversi progetti web e di sviluppo di applicazioni iPhone e iPad, di streaming multimediale, di ottimizzazione di database, di spider dei motori di ricerca e di semantica web.

#iorestoacasa...e studio

Con i corsi LABFORTRAINING in modalità Live Streaming puoi studiare senza muoverti da casa.

Scopri i corsi online

Scrivici se vuoi saperne di più sul Corso NodeJS + Express + MongoDB e sulle modalità di iscrizione

  • Frequenza

  • Ho letto l'informativa sulla privacy e accetto le condizioni

I contatti LABFORTRAINING

I nostri uffici sono aperti dal lunedi al venerdi dalle 9:30 alle 18:30

  • © labfortraining.it è un progetto di LABFORWEB srl
  • C.F. e P.IVA 11712501003
  • Via Pasquale Revoltella, 85 - Roma
  • Informativa cookie

OKSu questo sito utilizziamo, previo tuo consenso, cookie di profilazione di terze parti per proporti pubblicità in linea con le tue preferenze. Se vuoi saperne di più clicca qui. Cliccando sul pulsante OK, continuando la navigazione, o effettuando un'azione di scroll presti il consenso all'uso di tutti i cookie.

Open Day LABFORTRAINING | 5 marzo 2021