Build Your Own LLM
Learn the full LLM pipeline through compact lessons and executable labs.
Build, train, and adapt GPT-style language models through structured hands-on lessons.
Module 1: Introduction
3 lessons
Lesson in Module 1: Introduction
Lesson in Module 1: Introduction
Lesson in Module 1: Introduction
Module 2: Data Preparation
5 lessons
Lesson in Module 2: Data Preparation
Lesson in Module 2: Data Preparation
Lesson in Module 2: Data Preparation
Lesson in Module 2: Data Preparation
Lesson in Module 2: Data Preparation
Module 3: Attention Mechanisms
5 lessons
Lesson in Module 3: Attention Mechanisms
Lesson in Module 3: Attention Mechanisms
Lesson in Module 3: Attention Mechanisms
Lesson in Module 3: Attention Mechanisms
Lesson in Module 3: Attention Mechanisms
Module 4: The Transformer Block
5 lessons
Lesson in Module 4: The Transformer Block
Lesson in Module 4: The Transformer Block
Lesson in Module 4: The Transformer Block
Lesson in Module 4: The Transformer Block
Lesson in Module 4: The Transformer Block
Module 5: Training the GPT
6 lessons
Lesson in Module 5: Training the GPT
Lesson in Module 5: Training the GPT
Lesson in Module 5: Training the GPT
Lesson in Module 5: Training the GPT
Lesson in Module 5: Training the GPT
Lesson in Module 5: Training the GPT
Module 6: Inference and Evaluation
5 lessons
Lesson in Module 6: Inference and Evaluation
Lesson in Module 6: Inference and Evaluation
Lesson in Module 6: Inference and Evaluation
Lesson in Module 6: Inference and Evaluation
Lesson in Module 6: Inference and Evaluation
Module 7: Fine-Tuning for Classification
5 lessons
Lesson in Module 7: Fine-Tuning for Classification
Lesson in Module 7: Fine-Tuning for Classification
Lesson in Module 7: Fine-Tuning for Classification
Lesson in Module 7: Fine-Tuning for Classification
Lesson in Module 7: Fine-Tuning for Classification
Module 8: Instruction Fine-Tuning
5 lessons
Lesson in Module 8: Instruction Fine-Tuning
Lesson in Module 8: Instruction Fine-Tuning
Lesson in Module 8: Instruction Fine-Tuning
Lesson in Module 8: Instruction Fine-Tuning
Lesson in Module 8: Instruction Fine-Tuning