Loading…
Loading…
Loading…
A complete path from 'what is a neural network' to building and evaluating a real Retrieval-Augmented Generation (RAG) system.
Haithem Mihoubi
Instructor
Free course
Enroll instantly — all lessons included
This course includes:
This is the deepest course in the AI/ML path: it starts from the actual mechanics of a neural network, builds up to how transformer-based LLMs work, then spends the second half entirely on retrieval-augmented generation — embeddings, vector search, chunking, retrieval, generation, evaluation, and the agentic patterns built on top of it.
By the end, you won't just know how to call an LLM API — you'll understand why RAG systems fail in practice (bad chunking, weak retrieval, silent hallucination) and how to fix each failure mode.
Anyone who wants a genuinely "zero to hero" path into modern AI engineering: no prior deep learning background required, but comfort with Python (see Python for AI & Data) will help once the course gets hands-on.
Every video lesson links to a real, well-known technical talk or tutorial from 3Blue1Brown, Andrej Karpathy, or freeCodeCamp/LangChain — some of the most respected explainers of this material publicly available. The written lessons between them exist to connect those videos into one coherent, ordered curriculum and add the engineering details (production tradeoffs, evaluation, failure modes) the videos don't cover.
But what IS a neural network?
AI vs Machine Learning vs Deep Learning: the actual hierarchy
Transformers, the tech behind LLMs
Intro to Large Language Models (Karpathy)
A practical introduction to using LLMs
Prompt engineering techniques that actually work
Vector Search RAG Tutorial
Embeddings & cosine similarity, precisely
Learn RAG From Scratch (LangChain Engineer)
Chunking strategy: the most underrated part of RAG
How to actually evaluate a RAG system
Hallucination mitigation & production tradeoffs
What makes an 'agent' different from a single LLM call
No reviews yet. Be the first to review!
Enroll in this course to join the discussion.
No comments yet. Start the discussion!
Tokens, context windows & why they matter for engineering
The full RAG architecture: retrieval, reranking & generation