0Pricing
MongoDB Academy icon
JavaScriptDatabaseNosqlJavascriptLivelli A1 → B215 lingue

MongoDB Academy

Padroneggia i database NoSQL orientati ai documenti con MongoDB. Impara CRUD, data modeling, aggregation pipelines, indexes, transactions e i pattern di produzione con Atlas. Un percorso di apprendimento CoddyKit con 30 corsi brevi e 120 lezioni interattive, con un tutor IA disponibile 24/7 al tuo fianco.

Corsi
30
Lezioni
120
Passaggi interattivi
1,560
Gratis per iniziare
Corso 1
Curriculum

30 corsi in questo percorso

Ogni corso del percorso MongoDB Academy, in ordine di apprendimento. Il primo è gratuito.

1

A14 lezioniGratis

Scopra i limiti dei database relazionali che hanno portato gli ingegneri a creare soluzioni NoSQL. Esplori le quattro principali categorie NoSQL e comprenda quando ciascuna offre i risultati migliori…

2

A14 lezioniPRO

Metta in pratica le strutture dati fondamentali di MongoDB: i documenti BSON e le raccolte. Impari come i documenti rappresentano oggetti del mondo reale e come le raccolte raggruppano dati correlati…

3

A14 lezioniPRO

Padroneggi i quattro punti di accesso CRUD per inserire e recuperare dati. Si eserciterà con insertOne, insertMany, findOne e find utilizzando set di dati reali. Esempi chiari mostrano come MongoDB a…

4

A14 lezioniPRO

Vada oltre i semplici controlli di uguaglianza e impari a usare l’intera gamma di operatori di query di MongoDB. Gli operatori di confronto, logici, sugli elementi e le espressioni regolari consenton…

5

A14 lezioniPRO

Impari tutti i metodi di aggiornamento ed eliminazione offerti da MongoDB, dalle modifiche mirate ai campi alla sostituzione dell’intero documento. Padroneggerà operatori di aggiornamento come $set,…

6

A24 lezioniPRO

La modellazione dei dati è la competenza più importante nello sviluppo con MongoDB. Questo corso insegna le due strategie fondamentali: incorporare i dati correlati all’interno di un documento oppure…

7

A24 lezioniPRO

Sebbene MongoDB offra uno schema flessibile, i database in produzione hanno bisogno di regole di controllo. Questo corso mostra come definire validator JSON Schema sulle raccolte, in modo da consenti…

8

A24 lezioniPRO

Recuperare documenti interi quando servono solo due campi spreca banda e memoria. Questo corso insegna a usare le proiezioni di MongoDB per recuperare sempre esattamente i campi necessari. Affronterà…

9

A24 lezioniPRO

Impari a ordinare i risultati delle query e a suddividere grandi set di dati in pagine che l’interfaccia utente possa elaborare in modo efficiente. Confronterà la paginazione con skip/limit e quella…

10

A24 lezioniPRO

Una gestione pratica dei dati richiede di trasferirli da e verso MongoDB in modo affidabile. Questo corso tratta mongoimport, mongoexport, mongodump e mongorestore, oltre agli strumenti MongoDB Atlas…

11

B14 lezioniPRO

Gli indici sono il principale strumento per migliorare le prestazioni delle query MongoDB. Questo corso chiarisce come funzionano gli indici B-tree, come crearli e analizzarli e come decidere quali c…

12

B14 lezioniPRO

Gli indici testuali di MongoDB consentono di cercare parole chiave nei campi stringa senza un motore di ricerca dedicato. Creerà indici testuali, eseguirà query $text, ordinerà i risultati in base al…

13

B14 lezioniPRO

Gli array all’interno dei documenti sono una delle funzionalità più potenti di MongoDB, ma anche tra le più complesse da interrogare e aggiornare. Questo corso approfondisce $all, $elemMatch, $size e…

14

B14 lezioniPRO

La pipeline di aggregazione è il motore di trasformazione dei dati di MongoDB e consente di filtrare, rimodellare, raggruppare e calcolare risultati sul server. Questo corso introduce il concetto di…

15

B14 lezioniPRO

Vada oltre le basi ed esplori le fasi di aggregazione che consentono di collegare raccolte, espandere array, rimodellare strutture annidate e materializzare i risultati in nuove raccolte. Queste fasi…

16

B14 lezioniPRO

Gli accumulatori sono il cuore della fase $group: trasformano flussi di documenti in statistiche significative. Questo corso approfondisce ogni accumulatore offerto da MongoDB, da $sum e $avg a $push…

17

B14 lezioniPRO

MongoDB 4.0 ha introdotto le transazioni ACID su più documenti nei replica set, estese in seguito ai cluster sharded. Questo corso spiega quando servono realmente le transazioni, come aprire una sess…

18

B14 lezioniPRO

I change stream forniscono all’applicazione un flusso di eventi in tempo reale per ogni inserimento, aggiornamento, sostituzione ed eliminazione in una raccolta. Questo corso insegna ad aprire e ripr…

19

B14 lezioniPRO

Atlas Search è un motore di ricerca completamente gestito e basato su Lucene, integrato in MongoDB Atlas. Questo corso mostra come creare indici di ricerca, scrivere fasi di aggregazione $search, imp…

20

B14 lezioniPRO

La maggior parte delle applicazioni in produzione si collega a MongoDB tramite Node.js. Questo corso tratta sia il driver ufficiale Node.js sia l’ODM Mongoose: gestione delle connessioni, schemi, mod…

21

B24 lezioniPRO

Comprenda come MongoDB garantisce l’alta disponibilità attraverso i replica set. Imparerà come funzionano le elezioni, come i nodi secondari replicano i dati dall’oplog e come configurare le preferen…

22

B24 lezioniPRO

Quando un singolo replica set non riesce più a gestire il volume o la velocità dei dati, lo sharding distribuisce i dati su più shard. Questo corso illustra la scelta della shard key, lo sharding per…

23

B24 lezioniPRO

Approfondisca il query planner di MongoDB, le statistiche di esecuzione e gli strumenti usati per identificare e correggere le query lente in produzione. Profilerà le query, interpreterà il registro…

24

B24 lezioniPRO

Atlas Data Federation consente di eseguire query di aggregazione MongoDB tra cluster Atlas, bucket S3, Atlas Data Lake ed endpoint HTTP utilizzando un’unica stringa di connessione. Questo corso tratt…

25

B24 lezioniPRO

I trigger e le funzioni di Atlas App Services consentono di eseguire JavaScript lato server in risposta a eventi del database, pianificazioni o richieste HTTP, senza gestire alcuna infrastruttura. Co…

26

B24 lezioniPRO

MongoDB 5.0 ha introdotto le raccolte native di serie temporali, ottimizzate per carichi di lavoro con molti inserimenti, come dati di sensori IoT, metriche e tick finanziari. Questo corso mostra com…

27

B24 lezioniPRO

La sicurezza di una distribuzione MongoDB dipende dalla configurazione di autenticazione, autorizzazione e crittografia. Questo corso tratta l’autenticazione SCRAM e x.509, il controllo degli accessi…

28

B24 lezioniPRO

Gli ingegneri MongoDB esperti ricorrono a una raccolta di pattern collaudati per la progettazione degli schemi, in grado di risolvere problemi ricorrenti come polimorfismo, campi calcolati e versiona…

29

B24 lezioniPRO

MongoDB non è sempre la scelta giusta. Questo corso offre un confronto onesto tra MongoDB, Redis, Cassandra, DynamoDB e Neo4j, così potrà consigliare con sicurezza il database più adatto a ogni caso…

30

B24 lezioniPRO

Metta insieme tutte le competenze progettando e implementando parzialmente da zero un’applicazione pronta per la produzione e basata su MongoDB. Prenderà decisioni architetturali relative a modellazi…

CoddyKit PRO

Sblocca tutti i 30 corsi di questo percorso e di ogni altro percorso

Tutor IA, esame di certificazione e certificato. Funziona sul web, su iOS e Android.

Scopri tutti i piani
Annuale$29.90 / annoCirca $2.49 al mesePaga una voltaA vita$69.99 una voltaNessun rinnovo. PRO per sempre.
Panoramica del Corso

MongoDB & NoSQL Databases

Padroneggia i database NoSQL orientati ai documenti con MongoDB. Impara CRUD, data modeling, aggregation pipelines, indexes, transactions e i pattern di produzione con Atlas. Questo percorso comprende 30 mini-corsi progressivi dal principiante assoluto (A1) al livello avanzato (B2), con lezioni brevi e mirate e quiz veloci per consolidare ogni concetto.

What You Will Learn

Inizierai con i fondamenti e avanzerai attraverso argomenti intermedi e avanzati, ogni corso costruendo sul precedente. Ogni lezione è pratica, con esempi reali e un tutor AI disponibile quando hai bisogno di aiuto.

How It Works

Ogni corso è suddiviso in quattro lezioni focalizzate. Completa qualche lezione al giorno e padroneggerai l'intero percorso in settimane, non in mesi.

Come Imparerai

  1. 01

    Lezioni Interattive

    Esercizi di codifica pratici con feedback in tempo reale

  2. 02

    Tutor IA

    Ricevi aiuto istantaneo dalla nostra IA quando sei bloccato

  3. 03

    Editor Integrato

    Scrivi ed esegui il codice direttamente nel tuo browser

  4. 04

    Certificato

    Guadagna un certificato al completamento del corso

FAQ

Domande Frequenti

Il corso MongoDB Academy è gratuito?

Sì. Puoi iniziare il corso MongoDB Academy gratuitamente e completare le sue lezioni interattive senza costi. Un abbonamento PRO opzionale sblocca strumenti IA avanzati e un certificato condivisibile.

Serve esperienza precedente per imparare JavaScript?

No. Il corso inizia con i fondamenti e prosegue gradualmente verso argomenti più avanzati, quindi puoi iniziare anche senza alcuna esperienza precedente in JavaScript.

Come imparerò JavaScript su CoddyKit?

Impari facendo. Brevi lezioni interattive abbinano una spiegazione chiara a un esercizio di codifica pratico che gira in tempo reale, e un tutor IA disponibile 24/7 offre aiuto personalizzato quando rimani bloccato.

Ricevo un certificato per il completamento di MongoDB Academy?

Sì. Gli studenti PRO possono sostenere un esame e guadagnare un certificato condivisibile di completamento con un codice verificabile per il corso MongoDB Academy.

Posso imparare JavaScript dal mio telefono?

Sì. CoddyKit è disponibile sul web e come app native iOS e Android, quindi puoi imparare JavaScript su qualsiasi dispositivo e i tuoi progressi si sincronizzano tra loro.

Quanto costa CoddyKit PRO?

Il primo corso di MongoDB Academy è gratuito. CoddyKit PRO sblocca ogni corso: $5.90 a settimana, $7.90 al mese, $29.90 all'anno oppure $69.99 una volta, per un accesso a vita senza rinnovi.

Quanto tempo serve per completare MongoDB Academy?

MongoDB Academy comprende 30 corsi e 120 lezioni. La maggior parte delle lezioni richiede circa 5–10 minuti, quindi l'intero percorso richiede circa 14 ore di pratica concreta, al tuo ritmo.

Inizia MongoDB Academy Ora

Unisciti a migliaia di studenti che imparano la programmazione con lezioni potenziate dall'IA.