inflearn logo
inflearn logo

Large Language Models, Just the Essentials!

This is a lecture covering LLM theory and practical examples based on <Large Language Models, Just the Essentials!> (Insight, 2025).

(4.7) 10 reviews

127 learners

Level Beginner

Course period Unlimited

Artificial Neural Network
Artificial Neural Network
PyTorch
PyTorch
LLM
LLM
Fine-Tuning
Fine-Tuning
RNN
RNN
Artificial Neural Network
Artificial Neural Network
PyTorch
PyTorch
LLM
LLM
Fine-Tuning
Fine-Tuning
RNN
RNN

Reviews from Early Learners

Reviews from Early Learners

4.7

5.0

메구밍

100% enrolled

I was a bit scared to watch because I wasn't prepared for the math, but it was great that you just picked out the summary for me!

5.0

Park Ju Yeong

38% enrolled

I now understand automatic differentiation, which I previously only knew abstractly!

5.0

HuaZ

38% enrolled

This is very helpful for understanding.

What you will gain after the course

  • History and Theory of Language Models

  • BoW, early techniques in language models such as word embeddings

  • Structure of Recurrent Neural Networks (RNN) and Language Model Training Using RNN

  • Core structures that make up the Transformer (self-attention, multi-layer perceptron, rotary position embedding, key-value caching)

  • Large Language Model Fine-Tuning and Various Token Sampling Strategies

  • Parameter-efficient fine-tuning method LoRA, prompt engineering

Book Introduction

Less complex theory, only the essential core included!

The Most Concise Guide to Learning Language Modeling

This book is a sequel to Andrii Burkov's bestseller "The Hundred-Page Machine Learning Book," providing a concise yet thorough coverage from the fundamentals of language modeling to the latest large language models (LLMs). Through this book, readers can systematically learn the mathematical foundations of modern machine learning and neural networks, count-based and RNN-based language models implemented in Python, transformers built from scratch with PyTorch, and LLM practice (instruction fine-tuning, prompt engineering).

This book, structured as hands-on practice based on executable Python code and Google Colab environment, allows anyone to follow step by step and expand their understanding. It explains the process of how language models have grown from simple n-gram statistics to become core AI technology today, starting from count-based methods to the latest transformer architectures, covering both principles and implementation together. Each chapter progressively builds upon previous content, and even complex concepts are structured to be easily understood through clear explanations, diagrams, and hands-on practice.

Reviews

"This book clears up the conceptual confusion about how machine learning actually works. It's a gem of a book that captures machine learning with clarity."
- Vint Cerf (Internet pioneer and Turing Award winner)

"It's an excellent starting point for those who are first stepping into language modeling and want to move toward the cutting edge."
- Tomáš Mikolov (Developer of word2vec and FastText)

"Andrej paints the journey from linear algebra fundamentals to transformer implementation with over 100 magnificent brushstrokes."
- Florian Douetteau (Co-founder and CEO of Dataiku)

"One of the most comprehensive yet concise guides to deeply understanding the internal workings of LLMs."
- Jerry Liu (Co-founder and CEO of LlamaIndex)

"Andrei has an almost supernatural talent for breaking down massive AI concepts into bite-sized pieces that make readers feel like 'Now I get it!'"
- Jorge Torres (CEO of MindsDB)

Book Purchase

Recommended for
these people

Who is this course right for?

  • Those who want to study along with the book <Large Language Models, Just the Essentials Quickly!>

  • Those who want to build a theoretical foundation after learning from a hands-on LLM introductory book

  • Those who want to accurately learn the core structure of Transformer-based LLMs

  • Those who want to learn how to train and fine-tune large language models using PyTorch

Need to know before starting?

  • Python

Hello
This is haesunpark

22,612

Learners

385

Reviews

131

Answers

4.9

Rating

10

Courses

I majored in mechanical engineering, but since graduation, I have been reading and writing code. I am a Google AI/Cloud GDE and a Microsoft AI MVP. I run the TensorFlow blog (tensorflow.blog), and I enjoy exploring the boundary between software and science while writing and translating books on machine learning and deep learning.

 

tensorflow blog-5.jpg.webp

 

He has authored "Deep Learning by Building Alone" (Hanbit Media, 2025), "Machine Learning + Deep Learning Alone (Revised Edition)" (Hanbit Media, 2025), "Data Analysis with Python Alone" (Hanbit Media, 2023), "The Art of Conversing with ChatGPT" (Hanbit Media, 2023), and "Do it! Introduction to Deep Learning" (EasysPublishing, 2019).

 

He has translated dozens of books into Korean, including "Large Language Models, Just the Essentials!" (Insight, 2025), "Machine Learning, Just the Essentials!" (Insight, 2025), "Build a Large Language Model (From Scratch)" (Gilbut, 2025), "Hands-On Large Language Models" (Hanbit Media, 2025), "Machine Learning Q & AI" (Gilbut, 2025), "Math for Developers" (Hanbit Media, 2024), "Machine Learning Solutions with Python for Real-World Applications" (Hanbit Media, 2024), "Machine Learning with PyTorch and Scikit-Learn" (Gilbut, 2023), "What Is ChatGPT Doing... and Why Does It Work?" by Stephen Wolfram (Hanbit Media, 2023), "Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow, 3rd Edition" (Hanbit Media, 2023), "Generative Deep Learning, 2nd Edition" (Hanbit Media, 2023), "Python for Awakening Your Coding Brain" (Hanbit Media, 2023), "Natural Language Processing with Transformers" (Hanbit Media, 2022), "Deep Learning with Python, 2nd Edition" (Gilbut, 2022), "Machine Learning & Deep Learning for Developers" (Hanbit Media, 2022), "Gradient Boosting with XGBoost and Scikit-Learn" (Hanbit Media, 2022), "Deep Learning with TensorFlow.js from Google Brain Team" (Gilbut, 2022), and "Introduction to Machine Learning with Python, 2nd Edition" (Hanbit Media, 2022).

More

Curriculum

All

28 lectures ∙ (7hr 55min)

Published: 
Last updated: 

Reviews

All

10 reviews

4.7

10 reviews

  • forthefire8032님의 프로필 이미지
    forthefire8032

    Reviews 2

    Average Rating 5.0

    5

    38% enrolled

    This is very helpful for understanding.

    • haesunpark
      Instructor

      Thank you! Please look forward to future lectures as well! :)

  • galaxia999님의 프로필 이미지
    galaxia999

    Reviews 11

    Average Rating 5.0

    5

    38% enrolled

    I just learned about this now. Thank you for the informative lecture.

    • haesunpark
      Instructor

      I'm glad it was helpful. Thank you! 😊

  • redinblue6136님의 프로필 이미지
    redinblue6136

    Reviews 4

    Average Rating 5.0

    5

    38% enrolled

    I now understand automatic differentiation, which I previously only knew abstractly!

    • haesunpark
      Instructor

      Thank you!

  • j0shua님의 프로필 이미지
    j0shua

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    I was a bit scared to watch because I wasn't prepared for the math, but it was great that you just picked out the summary for me!

    • haesunpark
      Instructor

      I'm glad you liked it. Thank you! :)

  • doohee님의 프로필 이미지
    doohee

    Reviews 6

    Average Rating 4.7

    4

    38% enrolled

    • haesunpark
      Instructor

      Thank you!

haesunpark's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

$34.10