MongoDB Academy logo
JavaScriptDataNiveaus A1 → B222 talen

MongoDB Academy

Beheers documentgeoriënteerde NoSQL-databases met MongoDB. Leer CRUD, datamodellering, aggregatiepijplijnen, indexen, transacties en Atlas-patronen voor productieomgevingen. Een CoddyKit-leertraject met 30 korte cursussen en 120 interactieve lessen, met een AI-tutor die 24/7 voor je klaarstaat.

Cursussen
30
Lessen
120
Interactieve stappen
1,560
Gratis beginnen
Cursus 1
Lesprogramma

30 cursussen in dit leertraject

Elke cursus in het leertraject MongoDB Academy, in de juiste leer volgorde. De eerste is gratis.

1

A14 lessenGratis

Ontdek de beperkingen van relationele databases die engineers ertoe brachten NoSQL-oplossingen te creëren. Verken de vier belangrijkste NoSQL-categorieën en begrijp wanneer elke categorie uitblinkt.…

2

A14 lessenPRO

Ga praktisch aan de slag met de belangrijkste gegevensstructuren van MongoDB: BSON-documenten en collecties. Leer hoe documenten echte objecten weerspiegelen en hoe collecties gerelateerde gegevens g…

3

A14 lessenPRO

Beheers de vier CRUD-ingangen voor het invoegen en ophalen van gegevens. U oefent met insertOne, insertMany, findOne en find aan de hand van echte datasets. Heldere voorbeelden laten zien hoe MongoDB…

4

A14 lessenPRO

Ga verder dan eenvoudige gelijkheidscontroles en leer de volledige set query-operatoren van MongoDB kennen. Vergelijkings-, logische, element- en regex-operatoren maken vrijwel elke filtervoorwaarde…

5

A14 lessenPRO

Leer elke update- en delete-methode die MongoDB biedt, van gerichte veldwijzigingen tot het vervangen van volledige documenten. U beheerst update-operatoren zoals $set, $inc en $push en begrijpt de v…

6

A24 lessenPRO

Datamodellering is de belangrijkste vaardigheid bij MongoDB-ontwikkeling. In deze cursus leert u de twee fundamentele strategieën: gerelateerde gegevens in een document embedden versus referenties op…

7

A24 lessenPRO

Hoewel MongoDB flexibel met schema's omgaat, hebben productiedatabases vangrails nodig. Deze cursus laat zien hoe u JSON Schema-validators voor collecties definieert, zodat alleen correct gevormde do…

8

A24 lessenPRO

Volledige documenten ophalen terwijl u slechts twee velden nodig hebt, verspilt bandbreedte en geheugen. In deze cursus leert u werken met MongoDB-projecties, zodat u altijd precies de benodigde veld…

9

A24 lessenPRO

Leer hoe u queryresultaten ordent en grote datasets opsplitst in pagina's die uw UI efficiënt kan verwerken. U vergelijkt paginering met skip/limit met keyset-paginering (op basis van cursors) en beg…

10

A24 lessenPRO

Praktisch gegevensbeheer betekent dat u gegevens betrouwbaar naar en uit MongoDB kunt verplaatsen. Deze cursus behandelt mongoimport, mongoexport, mongodump en mongorestore, evenals de hulpmiddelen v…

11

B14 lessenPRO

Indexen zijn de belangrijkste factor voor de queryprestaties van MongoDB. Deze cursus maakt inzichtelijk hoe B-tree-indexen werken, hoe u ze aanmaakt en inspecteert en hoe u bepaalt op welke velden u…

12

B14 lessenPRO

De tekstindexen van MongoDB maken zoeken op trefwoorden in tekenreeksvelden mogelijk zonder een aparte zoekmachine. U maakt tekstindexen aan, voert $text-query's uit, rangschikt resultaten op relevan…

13

B14 lessenPRO

Arrays in documenten zijn een van de krachtigste functies van MongoDB, maar ook het meest genuanceerd om te bevragen en bij te werken. Deze cursus gaat diep in op $all, $elemMatch, $size en de volled…

14

B14 lessenPRO

De aggregatiepipeline is de gegevensverwerkingsengine van MongoDB. Hiermee kunt u resultaten aan de serverkant filteren, hervormen, groeperen en berekenen. Deze cursus introduceert het pipelineconcep…

15

B14 lessenPRO

Ga verder dan de basis en verken aggregatiefasen waarmee u collecties kunt koppelen, arrays kunt uitvouwen, geneste structuren kunt hervormen en resultaten kunt materialiseren in nieuwe collecties. D…

16

B14 lessenPRO

Accumulators vormen het hart van de $group-fase: ze zetten stromen documenten om in betekenisvolle statistieken. Deze cursus behandelt alle accumulators die MongoDB biedt, van $sum en $avg tot $push,…

17

B14 lessenPRO

MongoDB 4.0 introduceerde ACID-transacties voor meerdere documenten in replicasetconfiguraties, later gevolgd door ondersteuning voor geshardde clusters. Deze cursus legt uit wanneer u transacties da…

18

B14 lessenPRO

Change streams geven uw applicatie een realtime-gebeurtenisstroom van elke insert, update, replace en delete in een collectie. Deze cursus leert u change streams te openen en te hervatten, gebeurteni…

19

B14 lessenPRO

Atlas Search is een volledig beheerde, op Lucene gebaseerde zoekmachine die in MongoDB Atlas is geïntegreerd. Deze cursus laat zien hoe u zoekindexen aanmaakt, $search-aggregatiefasen schrijft, autoc…

20

B14 lessenPRO

De meeste productieapplicaties maken via Node.js verbinding met MongoDB. Deze cursus behandelt zowel de officiële Node.js-driver als de Mongoose ODM: verbindingsbeheer, schema's, modellen, query's en…

21

B24 lessenPRO

Begrijp hoe MongoDB hoge beschikbaarheid bereikt met replica sets. U leert hoe verkiezingen werken, hoe secondaries gegevens uit de oplog repliceren en hoe u leesvoorkeuren en write concerns configur…

22

B24 lessenPRO

Wanneer één replica set uw gegevensvolume of verwerkingscapaciteit niet meer aankan, verdeelt sharding de gegevens over meerdere shards. Deze cursus behandelt de keuze van shard keys, zone sharding e…

23

B24 lessenPRO

Duik diep in de queryplanner van MongoDB, uitvoeringsstatistieken en de hulpmiddelen waarmee u trage query's in productie opspoort en verhelpt. U profileert query's, interpreteert het slow-querylogbo…

24

B24 lessenPRO

Met Atlas Data Federation kunt u MongoDB-aggregatiequery's uitvoeren over Atlas-clusters, S3-buckets, Atlas Data Lake en HTTP-eindpunten vanuit één connection string. Deze cursus behandelt het aanmak…

25

B24 lessenPRO

Met Atlas App Services Triggers en Functions kunt u server-side JavaScript uitvoeren als reactie op databasegebeurtenissen, planningen of HTTP-verzoeken, zonder infrastructuur te beheren. U bouwt eve…

26

B24 lessenPRO

MongoDB 5.0 introduceerde native time series-collecties, geoptimaliseerd voor workloads met veel toevoegingen, zoals IoT-sensorgegevens, metingen en financiële ticks. Deze cursus laat zien hoe u time…

27

B24 lessenPRO

De beveiliging van een MongoDB-implementatie staat of valt met de configuratie van authenticatie, autorisatie en encryptie. Deze cursus behandelt SCRAM- en x.509-authenticatie, op rollen gebaseerd to…

28

B24 lessenPRO

Ervaren MongoDB-engineers gebruiken een bibliotheek met beproefde schema-ontwerppatronen voor terugkerende uitdagingen zoals polymorfisme, berekende velden en documentversies. Deze cursus behandelt d…

29

B24 lessenPRO

MongoDB is niet altijd de juiste keuze. Deze cursus vergelijkt MongoDB eerlijk met Redis, Cassandra, DynamoDB en Neo4j, zodat u voor elke toepassing vol vertrouwen de juiste database kunt aanbevelen.…

30

B24 lessenPRO

Breng alles samen door vanaf nul een productierijpe applicatie op basis van MongoDB te ontwerpen en gedeeltelijk te implementeren. U neemt architectuurbeslissingen over datamodellering, indexering, s…

CoddyKit PRO

Ontgrendel alle 30 cursussen in dit leertraject en in elk ander leertraject

AI-begeleider, certificeringsexamen en certificaat. Werkt op het web, iOS en Android.

Alle abonnementen bekijken
Jaarlijks$29.90 per jaarOngeveer $2.49 per maandEenmalig betalenLevenslang$69.99 eenmaligGeen verlengingen. PRO voor altijd.
Cursusoverzicht

MongoDB en NoSQL-databases

Beheers documentgeoriënteerde NoSQL-databases met MongoDB. Leer CRUD, datamodellering, aggregatiepijplijnen, indexen, transacties en Atlas-patronen voor productieomgevingen. Dit leertraject omvat 30 oplopende minicursussen, van absolute beginner (A1) tot gevorderd (B2), met korte, gerichte lessen en snelle quizzen om elk concept goed te verankeren.

Wat je leert

Je begint met de basis en werkt toe naar onderwerpen op gemiddeld en gevorderd niveau, waarbij elke cursus voortbouwt op de vorige. Elke les is praktisch, met echte voorbeelden en een AI-begeleider die beschikbaar is wanneer je hulp nodig hebt.

Hoe het werkt

Elke cursus is verdeeld in vier gerichte lessen. Volg elke dag een paar lessen en je beheerst het volledige leertraject in weken, niet in maanden.

Zo leer je

  1. 01

    Interactieve lessen

    Praktische codeeroefeningen met realtime feedback

  2. 02

    AI-docent

    Krijg direct hulp van onze AI als je vastloopt

  3. 03

    Ingebouwde editor

    Schrijf en voer code direct uit in je browser

  4. 04

    Certificaat

    Behaal een certificaat wanneer je de cursus afrondt

FAQ

Veelgestelde vragen

Is de MongoDB Academy-cursus gratis?

Ja. Je kunt gratis aan de MongoDB Academy-cursus beginnen en de interactieve lessen kosteloos doorlopen. Met een optioneel PRO-abonnement krijg je toegang tot geavanceerde AI-tools en een deelbaar certificaat.

Heb ik voorafgaande ervaring nodig om JavaScript te leren?

Nee. De cursus begint bij de basis en behandelt geleidelijk steeds geavanceerdere onderwerpen. Je kunt dus ook zonder eerdere ervaring met JavaScript beginnen.

Hoe leer ik JavaScript op CoddyKit?

Je leert door te doen. Korte interactieve lessen combineren een duidelijke uitleg met een praktische codeeroefening die in realtime wordt uitgevoerd. Een AI-begeleider is 24/7 beschikbaar voor persoonlijke hulp wanneer je vastloopt.

Krijg ik een certificaat als ik MongoDB Academy afrond?

Ja. PRO-leerlingen kunnen een examen afleggen en een deelbaar certificaat van voltooiing behalen, met een verifieerbare code voor de MongoDB Academy-cursus.

Kan ik JavaScript op mijn telefoon leren?

Ja. CoddyKit is beschikbaar op het web en als native iOS- en Android-app, zodat je JavaScript op elk apparaat kunt leren en je voortgang op al je apparaten wordt gesynchroniseerd.

Wat kost CoddyKit PRO?

De eerste cursus van MongoDB Academy is gratis. Met CoddyKit PRO ontgrendel je elke cursus: $5.90 per week, $7.90 per maand, $29.90 per jaar of eenmalig $69.99 voor levenslange toegang zonder verlengingen.

Hoe lang duurt het om MongoDB Academy te voltooien?

MongoDB Academy bevat 30 cursussen en 120 lessen. De meeste lessen duren ongeveer 5–10 minuten, dus het hele leertraject kost ongeveer 14 uur aan praktische oefeningen, in je eigen tempo.

Begin nu met MongoDB Academy

Sluit je aan bij duizenden leerlingen die met AI-ondersteunde lessen leren programmeren.