Skip to main content

Durata corso:

5 giorni

Costo:

1.800,00 €

MongoDB Essential training for Developers

Codice: DSNS03

Questo corso affronta il linguaggio di query MongoDB, la modellazione dei dati, gli indici e un’introduzione all’alta disponibilità e alla scalabilità. Affronta, inoltre, il framework di aggregazione MongoDB, MapReduce e l’amministrazione di base.

Modalità di erogazione

In aula o Live Virtual Classroom

Attestato di partecipazione

Al termine del corso verrà rilasciato l’attestato di frequenza

Contenuti del corso
  • What is MongoDB?
  • Importing, Exporting, and Querying Data
  • Creating and Manipulating Documents
  • Advanced CRUD Operations : Create, Read, Update, and Delete operations 
  • Indexing and Aggregation Pipeline
  • Data Modeling: embedding, references, document growth, modeling one-to-one and one-to-many relationships, modeling for atomic operations, modeling tree structures
  • Indexing and Performance: single key, compound, multi-key, mechanics, storage engines, and performance
  • Aggregation: pipeline, operators, memory usage, sort, skip, and limit
  • Replication: configuration, oplog concepts, write concern, elections, failover, and deployment to multiple data centers
  • Sharding: components, when to shard, balancing, shard keys, and hashed shard keys

 

Partecipanti

Il corso è rivolto a professionisti IT, tecnici applicativi, architetti, capi progetto ed amministratori che vogliono acquisire know how sulle soluzioni di tipo Big Data ed apprendere la tecnologia che caratterizza il prodotto MongoDB

Prerequisiti

Per la partecipazione a questo corso è richiesta una conoscenza di base dei concetti di programmazione Javascript

Obiettivi

Al termine del corso i partecipanti saranno in grado di:

  • conoscere l’architettura del database e dei principali statement per reperire le informazioni
  • conoscere i principali costrutti per l’ottimizzazione.
  • conoscere il linguaggio di interrogazione del database, inserimento, modifica e cancellazione dei dati.
  • Progettare un database, creare e modificare documenti. 
Lingue
Italiano
Vuoi ulteriori info?
Stiamo caricando il listino completo dei corsi
My Agile Privacy
Questo sito utilizza cookie tecnici e di profilazione. Cliccando su accetta si autorizzano tutti i cookie di profilazione. Cliccando su rifiuta o la X si rifiutano tutti i cookie di profilazione. Cliccando su personalizza è possibile selezionare quali cookie di profilazione attivare.