Opleiding: Training MongoDB

Wil je een MongoDB-omgeving zelf kunnen inrichten, gebruiken en beheren, zodat je document-georiënteerde data betrouwbaar opslaat en ontsluit? In deze training installeer en configureer je MongoDB, werk je met documenten, selecties en indices, en voer je beheertaken uit rond performance, backup, beveiliging en clustering. Je leert data te bevragen met het Aggregation Framework en MongoDB te integreren in je dataplatform. Hierdoor ben je in staat om zelfstandig een MongoDB-omgeving op te zetten en te onderhouden.

Algemene omschrijving

MongoDB is een document-georiënteerd NoSQL-databasesysteem dat data opslaat in een JSON-variant, BSON genaamd, en dat bekendstaat om zijn schaalbaarheid, repliceerbaarheid en volledige indexeerbaarheid. Tijdens deze training maak je eerst kennis met de architectuur achter die eigenschappen, waarna je vooral zelf aan de slag gaat. Je richt een MongoDB-omgeving in, maakt databases, collecties en documenten aan, en stelt selecties, bewerkingen en indices op. Je bevraagt data met het Aggregation Framework en voert beheertaken uit rond performance, backup, beveiliging en clustering.

De training is opgezet rond herkenbare praktijkcases, waarin je theorie meteen omzet in werkende configuraties en queries. Na een korte introductie in de NoSQL-architectuur verschuift het accent naar de praktijk: installeren, dagelijks werken met documenten en indices, beheren en integreren in applicaties. Zo bouw je stap voor stap de vaardigheden op die je nodig hebt om zelfstandig met MongoDB te werken.

Onze trainers werken zelf dagelijks met MongoDB en document-georiënteerde databases, waardoor ze actuele kennis combineren met praktijkervaring. Waar gewenst en mogelijk, laten we onze voorbeelden en accenten aansluiten bij de omgeving waarin jij of je team werken.

Deze training als bedrijfstraining voor jou en je team?

Elk vraagstuk en elke situatie is anders; daarom staan tijdens een bedrijfstraining jouw organisatie en (bedrijfs)vraagstukken centraal. In goed overleg stellen we een lesprogramma samen dat volledig aansluit bij jouw (jullie!) specifieke uitdaging, wensen en dagelijkse werkpraktijk.

Programma

Tijdens de training MongoDB komen onderstaande onderwerpen aan bod.

NB: Mocht je vragen hebben over de inhoud of deze aangepast willen zien op jouw specifieke praktijksituatie of trainingsbehoefte, bel ons dan gerust: we spreken de mogelijkheden graag met je door.

  • Introductie en architectuur van MongoDB
    • Kennismaken met document-georiënteerde databases en de NoSQL-architectuur
    • De architectuur van MongoDB doorgronden
    • Werken met JSON en de BSON-opslagvariant
    • Bepalen wanneer en waarom je MongoDB inzet
  • Installatie en eerste stappen
    • MongoDB installeren en configureren
    • MongoDB-servers starten en stoppen
    • Werken met mongosh als shell voor je database
    • Beheertools en clients verkennen
  • Werken met documenten
    • Databases, collecties en documenten aanmaken
    • Selecties en bewerkingen op data uitvoeren
    • Indices opzetten en inzetten voor snellere queries
  • Data aggregeren
    • Data aggregeren met het Aggregation Framework als primaire aggregatiemethode
    • Aggregation pipelines opbouwen en stapsgewijs verfijnen
    • De rol van MapReduce herkennen naast het Aggregation Framework
  • Beheer van een MongoDB-omgeving
    • Performance meten met de profiler en monitoring
    • Backup en herstel inrichten
    • Beveiliging opzetten met role-based access control (RBAC) en encryption at rest
    • Multi-document transacties toepassen
    • Clustering, fault tolerance en load balancing inrichten
  • Development en integratie
    • MongoDB-drivers kiezen en inzetten
    • Verbinding maken met MongoDB
    • MongoDB integreren in je dataplatform

De training is praktisch en interactief van opzet, met veel ruimte voor jouw vragen en werksituatie. Je gaat aan de slag met passende praktijkvoorbeelden. Door actief te oefenen, te analyseren en te evalueren, maak je je de materie stap voor stap eigen en ervaar je hoe je een MongoDB-omgeving inricht, bevraagt en beheert.

Onze trainers zijn, naast trainer, dagelijks werkzaam op dit expertisegebied. Ze beschikken dus niet alleen over de meest actuele kennis, maar hebben ook essentiële praktijkervaring. Hierdoor zijn ze in staat om een waardevolle vertaalslag te maken van ‘kennis’ naar ‘toepassing binnen jouw organisatie en werksituatie’.

Doelen

Na deze training ben je in staat om:

  • Een MongoDB-omgeving te installeren, te configureren en in te richten
  • Databases, collecties en documenten aan te maken en data te bevragen met selecties, indices en het Aggregation Framework
  • Beheertaken uit te voeren rond performance, backup, beveiliging en clustering
  • MongoDB aan te spreken en toe te passen in applicaties
  • Zelfstandig een MongoDB-omgeving in te richten, te gebruiken en te beheren
Meer...
€3.999
ex. BTW
Aangeboden door
Eduvision Opleiding & Training
Onderwerp
MongoDB
Niveau
HBO
Looptijd
5 dagen
Taal
nl
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Max: 13
Tijdstip
Overdag
Tijden en locaties
Rotterdam
ma 21 sep. 2026
Eindhoven
wo 30 sep. 2026
Virtueel
wo 30 sep. 2026
Amsterdam
di 6 okt. 2026
Apeldoorn
di 6 okt. 2026
Utrecht
di 6 okt. 2026
Maastricht
di 13 okt. 2026
Rotterdam
di 20 okt. 2026
Eindhoven
do 29 okt. 2026
Virtueel
do 29 okt. 2026
Amsterdam
wo 4 nov. 2026
Apeldoorn
wo 4 nov. 2026
Utrecht
wo 4 nov. 2026
Maastricht
wo 11 nov. 2026
Rotterdam
wo 18 nov. 2026
Eindhoven
vr 27 nov. 2026
Virtueel
vr 27 nov. 2026
Amsterdam
do 3 dec. 2026
Apeldoorn
do 3 dec. 2026
Utrecht
do 3 dec. 2026
Maastricht
do 10 dec. 2026
Rotterdam
do 17 dec. 2026
Eindhoven
ma 28 dec. 2026
Virtueel
ma 28 dec. 2026
Amsterdam
vr 1 jan. 2027
Apeldoorn
vr 8 jan. 2027
Maastricht
vr 8 jan. 2027
Utrecht
vr 8 jan. 2027
Rotterdam
vr 15 jan. 2027
Eindhoven
di 26 jan. 2027
Virtueel
di 26 jan. 2027
Amsterdam
ma 1 feb. 2027
Apeldoorn
ma 8 feb. 2027
Maastricht
ma 8 feb. 2027
Utrecht
ma 8 feb. 2027
Rotterdam
ma 15 feb. 2027
Eindhoven
wo 24 feb. 2027
Virtueel
wo 24 feb. 2027
Amsterdam
di 2 mrt. 2027
Apeldoorn
di 9 mrt. 2027
Maastricht
di 9 mrt. 2027
Utrecht
di 9 mrt. 2027
Rotterdam
di 16 mrt. 2027
Eindhoven
do 25 mrt. 2027
Virtueel
do 25 mrt. 2027
Amsterdam
wo 31 mrt. 2027
Apeldoorn
wo 7 apr. 2027
Maastricht
wo 7 apr. 2027
Utrecht
wo 7 apr. 2027
Rotterdam
wo 14 apr. 2027
Eindhoven
vr 23 apr. 2027
Virtueel
vr 23 apr. 2027
Amsterdam
do 29 apr. 2027
Maastricht
do 6 mei 2027
Apeldoorn
do 13 mei 2027
Rotterdam
do 13 mei 2027
Utrecht
do 13 mei 2027
Eindhoven
ma 24 mei 2027
Virtueel
ma 24 mei 2027
Amsterdam
vr 28 mei 2027
Maastricht
vr 4 jun. 2027
Apeldoorn
vr 11 jun. 2027
Utrecht
vr 11 jun. 2027