Skip to main content
Browse 16 learning paths

AI learning path

LLMs, RAG & Evaluation

Understand transformer-based language systems, build retrieval with citations, and evaluate quality before treating a demo as a product.

For AI application developers and technical product teams

6 resources

Full Stack LLM Bootcamp by Full Stack Deep Learning
CourseIntermediate

Full Stack LLM Bootcamp

Full Stack Deep Learning

A practitioner-focused course covering prompt engineering, augmented language models, LLMOps, deployment, user experience, and product development.

Time
Lectures, labs, and projects
LLM applicationsRAGLLMOps
Read the ToolDix guide
RAG Evaluation by Hugging Face
Hands-on labAdvanced

RAG Evaluation

Hugging Face

A practical notebook for creating a synthetic question set and evaluating retrieval-augmented answers with automated judges and explicit metrics.

Time
One notebook
RAG evaluationsynthetic dataLLM judges
Read the ToolDix guide
RAG from Scratch with LlamaIndex by LlamaIndex
Hands-on labIntermediate

RAG from Scratch with LlamaIndex

LlamaIndex

An official starter path through document loading, indexing, retrieval, querying, and inspection of a compact RAG application.

Time
Starter tutorial
LlamaIndexretrievalcitations
Read the ToolDix guide
Build a RAG Agent with LangChain by LangChain
Hands-on labIntermediate

Build a RAG Agent with LangChain

LangChain

A guided implementation of retrieval and agentic RAG using loaders, embeddings, vector stores, tools, and a model-driven workflow.

Time
Guided tutorial
LangChainagentic RAGretrieval tools
Read the ToolDix guide
Evaluation Best Practices by OpenAI Developer Documentation
Classic readingIntermediate

Evaluation Best Practices

OpenAI Developer Documentation

Guidance for defining objectives, collecting representative cases, selecting graders, and continuously evaluating model behavior.

Time
Guide and examples
evalsgraderstest datasets
Read the ToolDix guide
Stanford CS336: Language Modeling from Scratch by Stanford NLP
CourseAdvanced

Stanford CS336: Language Modeling from Scratch

Stanford NLP

An end-to-end technical course on data pipelines, tokenization, transformer implementation, training, scaling, evaluation, and systems efficiency for language models.

Time
Lectures · assignments · systems work
transformerstraining systemsscaling
Read the ToolDix guide