LLM Course
A free course with roadmaps and Colab notebooks for learning to build, fine-tune, and deploy large language models.
At a Glance
LLM course with roadmaps and Colab notebooks, licensed under Apache License 2.0; the author states the course will always stay free.
Engagement
Available On
Alternatives
Listed Nov 2026
About LLM Course
LLM Course is a free, open-source learning resource by Maxime Labonne, hosted on GitHub under the Apache License 2.0. It combines structured roadmaps with curated references and Google Colab notebooks covering LLM fundamentals, model building, and application engineering.
What It Is
The course is divided into three parts: LLM Fundamentals (optional math, Python, neural networks, and NLP), The LLM Scientist (building LLMs with current techniques), and The LLM Engineer (creating and deploying LLM-based applications). Each topic pairs a short explanation of key concepts with a list of reference articles, videos, and libraries. The author states the course will always stay free and that it informed his book, the LLM Engineer's Handbook.
What the Curriculum Covers
The Scientist track covers LLM architecture, pre-training, post-training datasets, supervised fine-tuning, preference alignment (DPO, GRPO, PPO), evaluation, quantization, and newer trends such as model merging, multimodal models, interpretability, and test-time compute. The Engineer track covers running LLMs, building vector storage, retrieval augmented generation, advanced RAG, agents, inference optimization, deployment, and security.
Notebooks and Tools
A notebook section lists Colab notebooks and companion articles on fine-tuning (Unsloth, ORPO, DPO, QLoRA, Axolotl), quantization (GGUF, GPTQ, EXL2), and model merging with MergeKit. It also lists one-click tools such as LLM AutoEval, LazyMergekit, LazyAxolotl, and AutoQuant. The author's blog hosts the related technical articles.
Community Discussions
Be the first to start a conversation about LLM Course
Share your experience with LLM Course, ask questions, or help others learn from your insights.
Pricing
Open Source (Apache-2.0)
LLM course with roadmaps and Colab notebooks, licensed under Apache License 2.0; the author states the course will always stay free.
- Licensed under Apache License 2.0
- LLM Fundamentals, LLM Scientist and LLM Engineer course parts
- Roadmaps and Colab notebooks
- Optional book purchase (LLM Engineer's Handbook) supports the author but is not required
Capabilities
Key Features
- Three-part roadmap: Fundamentals, LLM Scientist, LLM Engineer
- Curated references for each topic
- Colab notebooks for fine-tuning, quantization, and model merging
- Coverage of SFT, preference alignment, and evaluation
- Coverage of RAG, agents, inference optimization, deployment, and security
- One-click tools such as AutoQuant, LazyMergekit, and LLM AutoEval
- Companion blog articles