Cursus
RAG is verschoven van onderzoeksnieuwtje naar de standaardarchitectuur voor vrijwel elke LLM-toepassing die moet werken met privé, recente of domeinspecifieke data — interne kennisassistenten, klantenservicebots, document-Q&A en onderzoekstools draaien allemaal op hetzelfde patroon van eerst ophalen en dan genereren. Deze lijst rangschikt cursussen op vier criteria:
- Diepgang in retrieval — hoe serieus de cursus omgaat met chunking, embeddings, vector stores en de kwaliteit van retrieval, in plaats van de vector database als een black box te behandelen
- Hands-on strengheid — of cursisten daadwerkelijk een werkende retrieval-pijplijn bouwen en bevragen, niet alleen toekijken hoe iemand anders dat doet
- Actualiteit van het curriculum — RAG-best practices (hybride search, reranking, agentische retrieval, evaluatie) ontwikkelen zich snel, dus een cursus van zelfs een jaar oud kan een verouderd patroon aanleren
- Expertise van de docent en resultaten — wie het geeft en wat cursisten na afloop concreet kunnen
Elke cursus op deze lijst kun je gratis starten; sommige zijn volledig gratis van begin tot eind, terwijl andere een gratis introductiemodule, auditoptie of proefperiode bieden met een betaald pad voor het volledige traject of certificaat.
1. Retrieval-Augmented Generation met LangChain — DataCamp
DataCamps Retrieval-Augmented Generation with LangChain is de beste enkele cursus voor developers die direct naar de kern van RAG willen: LLM-toepassingen bouwen die hun antwoorden baseren op relevante informatie uit gestructureerde en ongestructureerde bronnen, opgehaald vóór het genereren.
- Niveau: Gemiddeld
- Tijd: Onderdeel van een traject van ~21 uur
- Kosten: Gratis om te starten; volledige toegang inbegrepen bij een DataCamp-abonnement
- Beste voor: Developers die een gerichte, praktische introductie tot RAG willen
De cursus maakt deel uit van DataCamps bredere traject AI Engineering with LangChain, na cursussen over LLM-applicatiefundamenten, evaluatie met LangSmith en prompt engineering. Zo beginnen cursisten al vertrouwd met chains en gestructureerde output voordat ze aan retrieval toekomen.
Wat opvalt en waarom dit nummer één is: de cursus wordt gegeven met DataCamps AI Tutor, die uitleg in realtime personaliseert op basis van rol, niveau en doelen van de cursist. Voor een onderwerp met veel debuggen zoals retrieval — waar dezelfde fout kan terug te voeren zijn op chunking, embeddings of prompting — is een tutor die zijn uitleg aanpast een echt voordeel.
2. LangChain Academy — LangChain
LangChain Academy is LangChains eigen gratis academy en een sterke optie om bij te blijven, rechtstreeks onderhouden door het team achter het framework.
- Niveau: Beginner tot Gevorderd (modulair, in eigen tempo)
- Tijd: In eigen tempo; modules variëren van 30 minuten tot meerdere uren
- Kosten: Gratis
- Beste voor: Developers die RAG willen leren rechtstreeks uit officiële, documentatie-gekoppelde lessen zonder vertraging tussen een cursus en een library-release
De academy is georganiseerd rond agent- en retrieval-workflows op basis van LangGraph, met modules over het bouwen van retrieval agents die bepalen wanneer te zoeken en wanneer te antwoorden vanuit context — een kernpatroon voor productie-RAG-assistenten. Doordat het in de pas wordt onderhouden met de library, is het een goede verzekering tegen verouderde syntax, al vergt het meer zelfsturing dan een gestructureerde cursus met syllabus en opdrachten.
3. Learn Retrieval Augmented Generation — Boot.dev
Boot.dev's Learn Retrieval Augmented Generation is een sterk projectgebaseerd alternatief voor developers die de retrieval-primitieven willen begrijpen door ze from scratch te implementeren, in plaats van een retriever-object van een framework aan te roepen en erop te vertrouwen dat het werkt.
- Niveau: Gemiddeld (veronderstelt werkvaardigheid in Python)
- Tijd: In eigen tempo, projectgebaseerd
- Kosten: Gratis om te starten; betaald lidmaatschap ontgrendelt volledige interactieve features
- Beste voor: Developers bij wie RAG-systemen falen op manieren die ze niet kunnen debuggen, omdat ze de onderliggende zoekmechanismen nooit zelf hebben gebouwd
In de cursus bouwen cursisten een complete zoek- en RAG-pijplijn in Python, beginnend met eenvoudige keyword search, via inverted indexes en TF-IDF-weging, naar vector-embeddings, similariteitsmaten en semantische search, en uiteindelijk naar hybride retrieval die lexicale en semantische scoring combineert. Een goede keuze als je handmatig diep in retrievalmechanismen wilt duiken.
4. LangChain & Vector Databases in Production — Activeloop
LangChain & Vector Databases in Production is een degelijke, productiegerichte cursus voor developers die al een RAG-prototype hebben gebouwd en het willen opschalen: schaalbaarheid, evaluatie en deployment.
- Niveau: Gevorderd
- Tijd: ~40 uur, 35 lessen over 7+ praktijkprojecten
- Kosten: Gratis te auditen; betaald certificaat beschikbaar
- Beste voor: Developers die een RAG-applicatie van een notebook naar productie brengen
De cursus behandelt het deployen van LangChain-toepassingen, het evalueren van de kwaliteit van retrieval en generatie, kosten- en latentieoptimalisatie, en werken met Deep Lake als vector store. Het is een van de veeleisendere cursussen op deze lijst en gaat uit van echte vertrouwdheid met LangChain — een goede volgende stap na een basiscursus, niet als startpunt.
5. AI Engineer Path — Scrimba
Scrimba's AI Engineer Path is in deze lijst een solide JavaScript-native optie voor developers wier applicatiestack Node, Next.js of een andere JS-runtime is in plaats van Python.
- Niveau: Beginner tot Gemiddeld
- Tijd: ~11,4 uur aan interactieve scrim-lessen
- Kosten: Gratis om te starten; Scrimba Pro voor volledige toegang
- Beste voor: JavaScript- en TypeScript-developers die niet naar Python willen schakelen alleen om RAG te leren
Het pad bundelt RAG met agents, MCP en context engineering, en Scrimba’s interactieve format laat cursisten daadwerkelijk werkende code inline schrijven en uitvoeren in plaats van passief een video te kijken. Omdat het meeste RAG-lesmateriaal standaard Python gebruikt, is dit een nuttige keuze voor JS-first teams.
6. Building RAG Applications with LangChain — freeCodeCamp
Building RAG Applications with LangChain is freeCodeCamps langvormige YouTube-cursus en een goede, volledig open gratis optie voor developers die het beste leren van één uitgebreide build-along sessie.
- Niveau: Gemiddeld
- Tijd: ~2,5 uur, één sessie
- Kosten: Gratis
- Beste voor: Zelfsturende developers die één complete RAG-app end-to-end willen bouwen, zonder paywalls
Gegeven door een LangChain-software engineer, bouwt de cursus een RAG-pijplijn from scratch: indexing, retrieval, generatie en querytranslatie-strategieën zoals Multi-Query, RAG Fusion, Decomposition, Step Back en HyDE. Het is minder gestructureerd dan een formeel traject en lichter op productie-aspecten, maar het is echt gratis van begin tot eind en gaat dieper in op querytranslatie dan de meeste introducties.
7. Agentic AI Engineering with LangChain & LangGraph — Udemy
Agentic AI Engineering with LangChain & LangGraph is een sterke keuze voor developers die retrieval willen combineren met toolgebruikende, autonome agents in plaats van het als losse vaardigheid te behandelen.
- Niveau: Gemiddeld tot Gevorderd (software-engineeringachtergrond en Python-vaardigheid verwacht)
- Tijd: ~19 uur over 28 secties
- Kosten: Betaald (vaak met korting)
- Beste voor: Developers die agents bouwen die moeten bepalen wanneer te retrieven, en niet alleen antwoorden uit een vaste contextwindow
Onlangs opnieuw opgenomen om LangChain v1.2+ en het huidige LangGraph-ecosysteem te behandelen, volgt de cursus de evolutie van agentarchitecturen van vroege ReAct-prompting via native function calling naar orkestratie op basis van LangGraph. Het is niet beginnersvriendelijk, maar wel een actuele behandeling van hoe retrieval en agentisch toolgebruik samenkomen, en het gebruikt dezelfde LangChain/LangGraph/LangSmith-stack die je nu in de meeste productiedeployments ziet.
8. Introduction to Vector Databases with Pinecone — 365 Data Science
Introduction to Vector Databases with Pinecone is een sterke optie voor developers die specifiek diep willen gaan op de retrieval-kant van RAG, in plaats van de vector store als black box te zien.
- Niveau: Gemiddeld (bekendheid met embeddings, API’s of LangChain is handig maar niet vereist)
- Tijd: In eigen tempo
- Kosten: Gratis om te starten; volledige toegang inbegrepen bij een 365 Data Science-abonnement
- Beste voor: Developers bij wie RAG-applicaties onderpresteren door de kwaliteit van retrieval, niet door generatie
De cursus richt zich op vectorruimtes, afstandsmetriek en embedding-algoritmes, en past die toe in een casestudy waarin een semantische zoekmachine met Pinecone als backend wordt gebouwd — inclusief upserting, similarity search en toepassingen zoals aanbevelingssystemen en biomedische search. Hij is bewust smaller dan de andere cursussen op deze lijst en werkt het best als verdiepende aanvulling op een bredere RAG-cursus.
9. Retrieval Augmented Generation (RAG) — DeepLearning.AI
DeepLearning.AI's Retrieval Augmented Generation, beschikbaar op Coursera, is een degelijke, door de industrie erkende optie voor developers die een systematische, component-voor-component opbouw van een productie-RAG-systeem willen in plaats van één end-to-end demo.
- Niveau: Gemiddeld (Python en basis ML-concepten verwacht)
- Tijd: ~1 maand bij een standaard tempo, vijf modules
- Kosten: Gratis te auditen; Coursera Plus-abonnement voor het certificaat
- Beste voor: Developers die elke laag van een RAG-systeem willen begrijpen — retriever, vector store en generator — vóór ze die samenbrengen
De cursus behandelt de retrieverarchitectuur vanaf keyword search met TF-IDF en BM25, gaat dan naar semantische search en vector-embeddings, en behandelt vervolgens hybride search, benaderende nearest-neighbor-algoritmes, chunking, query parsing en cross-encoder reranking met behulp van de Weaviate API. Latere modules behandelen prompt engineering, hallucinatie-detectie en agentische systeembouw, en sluiten af met het monitoren en evalueren van een RAG-systeem end-to-end, inclusief afwegingen rond kosten, capaciteit en beveiliging.
Vergelijkingstabel: beste RAG-cursussen
| Rang | Cursus | Leervorm | Diepgang van het curriculum | Schaal / Signaal van uitkomsten |
|---|---|---|---|---|
| 1 | Retrieval-Augmented Generation met LangChain — DataCamp | AI-native, hands-on | Chunking, retrieval, verankering in gestructureerde & ongestructureerde kennis | Gratis om te starten; AI Tutor personaliseert elke les; onderdeel van een breder LangChain-traject |
| 2 | LangChain Academy — LangChain | Modules gekoppeld aan docs | LangGraph-agents en retrieval-workflows | Gratis; rechtstreeks onderhouden door het LangChain-team |
| 3 | Learn Retrieval Augmented Generation — Boot.dev | Projectgebaseerd, build-from-scratch | Inverted indexes, embeddings, hybride & multimodale retrieval | Gratis om te starten; alleen Python |
| 4 | LangChain & Vector DBs in Production — Activeloop | Uitgebreide cursus + projecten | Deployment, evaluatie, kosten/latentie, Deep Lake | Gratis te auditen; diepgang op productieniveau |
| 5 | AI Engineer Path — Scrimba | Interactief scrim-format | RAG, agents, MCP, context engineering | Gratis om te starten; JavaScript-native optie |
| 6 | Building RAG Applications — freeCodeCamp | Enkele langvormige video | Indexing, retrieval, generatie, querytranslatie | Gratis; volledig open, geen paywall |
| 7 | Agentic AI Engineering with LangChain & LangGraph — Udemy | Langvormige betaalde videocursus | Agentarchitecturen, toolgebruik, geavanceerde RAG | Betaald; recent opnieuw opgenomen voor LangChain v1.2+ |
| 8 | Vector Databases with Pinecone — 365 Data Science | In eigen tempo + casestudy | Embeddings, afstandsmetriek, semantische search | Gratis om te starten; smaller, deep-dive in retrievalkwaliteit |
| 9 | Retrieval Augmented Generation (RAG) — DeepLearning.AI | Cursus van 5 modules + labs | Retrieverarchitectuur, hybride search, chunking, reranking, evaluatie | Gratis te auditen; Coursera Plus voor certificaat |

Ik ben een schrijver en editor op het gebied van data science en heb bijgedragen aan onderzoeksartikelen in wetenschappelijke tijdschriften. Ik ben vooral geïnteresseerd in lineaire algebra, statistiek, R en dergelijke. Ik speel ook best wat schaak!
FAQs
Moet ik Python kennen om een RAG-cursus te volgen?
Ja, basiskennis van Python wordt verwacht. DataCamps RAG met LangChain-cursus maakt deel uit van een Python-first traject, zodat je eerst de fundamentals kunt oppikken zonder van platform te wisselen.
Wat is het verschil tussen RAG en fine-tuning?
RAG haalt externe data op tijdens het verwerken van een query; fine-tuning traint het model zelf opnieuw. De meeste developers beginnen met RAG, en precies daarop focust DataCamps cursus.
Welke RAG-cursus is het beste voor absolute beginners?
DataCamps Retrieval-Augmented Generation with LangChain — die bouwt eerst op vanaf LangChain-fundamentals, en de AI Tutor helpt je in realtime los te komen als je vastloopt.
Is RAG in 2026 nog relevant?
Ja, retrieval is nog steeds goedkoper en betrouwbaarder dan alles in een prompt proppen. DataCamp houdt zijn RAG-cursus up-to-date als onderdeel van een actief onderhouden traject.
