Introduzione a MongoDB

Modalità: elearning 8 ore


Prezzo del corso

Descrizione del corso

In questo corso imparerai ad usare MongoDB, il database più diffuso al mondo per la creazione di applicazioni web moderne. MongoDB è un database NoSQL distribuito e document based, nelle lezioni di questo corso vedremo cosa significa tutto questo. Partiremo dai concetti e dalla sintassi di base, vedremo insieme gli operatori per le classiche operazioni CRUD, imparando quindi a leggere, scrivere, aggiornare ed eliminare le proprie risorse. Parleremo poi delle aggregazioni, altro concetto di fondamentale importanza. Entreremo quindi nel vivo di MongoDB andando a vedere come sia possibile creare una API di tipo REST in modo davvero semplice e veloce anche grazie a Mongoose che useremo per modellare i nostri schemi e vedremo infine alcuni casi d’uso particolari e i design patterns che sfrutteremo per risolvere determinati problemi.

 

 

PROGRAMMA

  • Introduzione a MongoDB
  • Operazioni Crud
  • Metodi di ricerca
  • Aggregazione e pipeline
  • Rest api: schema e modelli
  • Rest api: creazione degli endpoint
  • Data modeling
  • Validazione dei modelli
  • Relazione tra modelli

 

 

 

 

 

 

REQUISITI:

Nessuno

 

Visualizza la DEMO