Eight weeks ago, Antonio Zarauz Moreno and I set out to build the Finetuning Course we wished had existed when we started.
Not another isolated tutorial, not a math-heavy paper walkthrough, not a "just run this notebook" guide with zero explanation.
We wanted something different: a structured, step-by-step journey that connects every piece โ from understanding what pretraining actually does, all the way to deploying a finetuned model in production.
Theory on Wednesday, hands-on code on Friday, live discussion on Sunday.
Every week, for eight weeks.
And nowโฆ the journey is complete.
Whether you followed along from day one or you're discovering this today, every article, every lab, and every office hour recording is waiting for you.
The full course is right here, and you can start whenever you're ready.
๐ Each lesson includes three types of content:
๐ Foundations Article โ Conceptual grounding and mental models (Free)
๐ฌ Applied Lab โ Hands-on implementation walkthroughs (Premium)
๐๏ธ Office Hours โ Recorded live sessions with Q&A and deep dives (Premium)
Lesson 1 โ The Finetuning Landscape
Before diving into any technique, you need the map. In this first lesson, we break down what pretraining really means, introduce the Transformer architecture, and walk through the full LLM training pipeline โ from pretraining to supervised finetuning to alignment. Think of this as the foundation everything else builds on. Once it clicks, every lesson that follows makes more sense.
๐ The Finetuning Landscape โ A Map of Modern LLM Training
๐ฌ Modern Pretraining Strategies: A Hands-On Guide
๐๏ธ Week 1 Office Hours
Lesson 2 โ Supervised Finetuning
This is where a base model stops being a text completion engine and starts behaving like a participant. We cover SFT end to end: why it exists, how loss masking works, chat templates, instruction formats, dataset creation, and the difference between finetuning base models vs instruct models.
We also explore how SFT is the step that seeds reasoning into a model โ the structure that makes everything downstream possible.
๐ The Engineer's Guide to Supervised Finetuning
๐ฌ Supervised Finetuning for Reasoning Models (From Dataset to Deployment)
๐๏ธ Week 2 Office Hours
Lesson 3 โ LoRA
Full finetuning works, but it's expensive and often wasteful. LoRA changes the equation entirely. In this lesson, we build intuition for why low-rank adaptation works, explore where LoRA adapters fit inside the Transformer, and break down the hyperparameters that actually matter โ rank, alpha, and target modules. The lab shows exactly how LoRA slashes memory from datacenter-scale to workstation-scale.
๐ Understanding LoRA from First Principles
๐ฌ Engineering LoRA for Real-World Finetuning
๐๏ธ Week 3 Office Hours
Lesson 4 โ QLoRA
What if you could finetune a frontier model on a single consumer GPU? That's the promise of QLoRA. We walk through how 4-bit quantization works, why NF4 is purpose-built for neural network weights, and how a quantized base model cooperates with higher-precision LoRA adapters. By the end, youโll know not just how QLoRA works, but when and why to reach for it.
๐ QLoRA Explained โ How 4-Bit Quantization Unlocks Frontier Models
๐ฌ Engineering QLoRA for Memory-Efficient LLM Finetuning
๐๏ธ Week 4 Office Hours
Lesson 5 โ RLHF
SFT teaches a model how to respond. Alignment teaches it which responses humans actually prefer. In this lesson, we explore the RLHF landscape from the ground up: what reinforcement learning means in the context of language models, how reward models work, and the key algorithms โ PPO, DPO, and KTO. The lab puts KTO into practice so you can see the difference alignment makes.
๐ The RLHF Landscape โ Aligning LLMs Beyond SFT
๐ฌ KTO for Real-World LLM Alignment โ A Hands-On Guide
๐๏ธ Week 5 Office Hours
Lesson 6 โ GRPO
GRPO deserves its own lesson. Born from the ideas behind DeepSeek's reasoning models, it eliminates the critic model that makes PPO so expensive and replaces it with group-based scoring. We cover how GRPO works, why it matters for training reasoning models, and how it fits into the broader alignment landscape. The lab walks you through training a reasoning model on consumer hardware with GRPO and vLLM.
๐ The RL Algorithm Behind DeepSeekโs Reasoning Models
๐ฌ Training a Reasoning Model on Consumer Hardware with GRPO and vLLM
๐๏ธ Week 6 Office Hours
Lesson 7 โ Multimodal Finetuning
Everything you've learned so far โ LoRA, QLoRA, SFT โ applies almost identically to models that see images and generate speech. In this lesson, we go beyond text and explore vision finetuning (teaching a model to understand images) and TTS finetuning (teaching a model to speak with a custom voice). The lab is one of the most fun in the series: you'll finetune Qwen3-VL to convert handwritten math into LaTeX, and Orpheus 3B to generate speech in a custom voice โ both on free Colab.
๐ Beyond Text: A Guide to Vision & TTS Finetuning
๐ฌ The Builderโs Guide to Multimodal Finetuning (Vision + TTS)
๐๏ธ Week 7 Office Hours โ Cancelled
Lesson 8 โ LLM Deployment
You've trained the model. Now serve it. In this final lesson, we tackle the engineering challenge of LLM inference at scale. We cover the two phases every request goes through (prefill and decode), why they fight over the same GPU, and the chain of ideas โ continuous batching, PagedAttention, chunked prefill, prefill-decode disaggregation โ that make production serving possible. The lab brings it all together with hands-on deployment.
๐ A Practical Guide to LLM Inference at Scale
๐ฌ Run the Worldโs Best OCR on Your Own Laptop
๐๏ธ Week 8 Office Hours
Ready to start?
The entire course is here, waiting for you. A complete path from first principles to deployment.
If you're a free subscriber, you already have access to all eight foundations articles โ start reading and see if the style clicks!
If you want the full experience โ the labs where you actually build things, the office hours where we go deep โ go Premium and unlock everything!
๐ฆฅ A huge thank you to Unsloth for sponsoring this course and making this content possible. If you've enjoyed the labs, you've already seen their tools in action!
Next Steps
We're already working on the next course. I won't spoil too much, but think deploying complex agent architectures to cloud providers and building real products out of them โฆ end to end ๐
We have the structure mapped out, but there are a few areas where we'd love your input. Understanding your pain points helps us put our effort exactly where it matters most!
In the coming days, I'll be sending out a survey so you can vote on what you'd like us to cover.
โ๏ธ Keep an eye on your inbox, your voice shapes what we build next!
Until next time, dear builder ๐













