Self-study machine learning + deep learning

The ultimate machine learning and deep learning tutorial that teaches you like a 1:1 private lesson with Hanbit Media's Honkong series, understand with hundreds of hand drawings, and practice right away with just a browser through Google Colab

(4.9) 93 reviews

8,730 learners

Level Basic

Course period Unlimited

Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)
Machine Learning(ML)
Machine Learning(ML)
Deep Learning(DL)
Deep Learning(DL)

Reviews from Early Learners

Reviews from Early Learners

4.9

5.0

백종진

20% enrolled

When I first studied with the book, there were many parts that were difficult and incomprehensible, but after listening to the author, Park Hae-seon's, lecture, my understanding and confidence increased. I will work harder to improve my skills.

5.0

이종민

56% enrolled

This is a highly recommended lecture and book for beginners in machine learning!

5.0

jihyekim.smile

52% enrolled

This is the best course for beginners to machine learning.

What you will gain after the course

  • Machine Learning

  • Deep Learning

  • scikit-learn

  • Tensorflow

  • Map learning

  • Unsupervised learning

  • artificial neural network

  • Convolutional Neural Network

  • recurrent neural network

👀 Attention those studying machine learning and deep learning on their own 👀

Lecture Introduction 📕

  • This course is based on the book 'Machine Learning + Deep Learning for Self-Study' .

Book Introduction 📖

  • Self-study is enough! AI self-study guide that teaches you like a private tutor.

This book is designed to help self-taught beginners, tired of machine learning and deep learning books heavy on formulas and theories, learn the essentials. The author, a Google ML expert, has worked with beginners on numerous machine learning and deep learning studies, as well as translated and written articles. Through this experience, he understands the vagueness of beginners who don't know "what" and "how" to learn. He kindly points out the essentials, as if he were a private tutor. By following [Hand Coding] in front of your computer and solving verification problems, you'll be able to grasp the concepts of machine learning and deep learning on your own, something that was previously considered difficult!

  • An introductory guide created with beta readers

Through a beta-reading process, we carefully considered and reflected the appropriate difficulty level, length, and learning elements for beginners. Difficult terms and concepts were rewritten, and complex explanations were presented with visually appealing illustrations. The book's greatest strength lies in the reflection of the experiences and perspectives of numerous beginners who have "studied independently."


Recommended for
these people

Who is this course right for?

  • For those who want to build a foundation for learning machine learning and deep learning intermediate courses

  • Those who hesitated to learn machine learning and deep learning because of the difficult theories

  • For those who want to apply their knowledge to practice rather than theory

  • For those who want to learn with easy-to-understand explanations rather than math

Need to know before starting?

  • Python

Hello
This is haesunpark

22,786

Learners

395

Reviews

131

Answers

4.9

Rating

10

Courses

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

 

ml-dl-book-roadmap.png.webp

 

He has authored "Deep Learning from Scratch" (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" (Easys Publishing, 2019).

 

He has translated dozens of books into Korean, including "Large Language Models: Fast Track to the Core!" (Insight, 2025), "Machine Learning: Fast Track to the Core!" (Insight, 2025), "Learning LLMs by Building from Scratch" (Gilbut, 2025), "Hands-On LLMs" (Hanbit Media, 2025), "Machine Learning Q & AI" (Gilbut, 2025), "Mathematics for Developers" (Hanbit Media, 2024), "Machine Learning Pocket Reference with Python" (Hanbit Media, 2024), "Machine Learning with PyTorch and Scikit-Learn" (Gilbut, 2023), "What Is ChatGPT Doing ... and Why Does It Work?" (Hanbit Media, 2023), "Hands-On Machine Learning, 3rd Edition" (Hanbit Media, 2023), "Generative Deep Learning, 2nd Edition" (Hanbit Media, 2023), "Python for the Coding Brain" (Hanbit Media, 2023), "Natural Language Processing with Transformers" (Hanbit Media, 2022), "Deep Learning with Python, 2nd Edition" (Gilbut, 2022), "AI and Machine Learning for Coders" (Hanbit Media, 2022), "Hands-On Gradient Boosting with XGBoost and Scikit-Learn" (Hanbit Media, 2022), "Deep Learning with TensorFlow.js" (Gilbut, 2022), and "Introduction to Machine Learning with Python, 2nd Revised Edition" (Hanbit Media, 2022).

More

Curriculum

All

25 lectures ∙ (18hr 20min)

Published: 
Last updated: 

Reviews

All

93 reviews

4.9

93 reviews

  • devleeee님의 프로필 이미지
    devleeee

    Reviews 35

    Average Rating 5.0

    5

    56% enrolled

    This is a highly recommended lecture and book for beginners in machine learning!

    • haesunpark
      Instructor

      Thank you for the great review! :)

  • dda91123127님의 프로필 이미지
    dda91123127

    Reviews 17

    Average Rating 5.0

    5

    20% enrolled

    When I first studied with the book, there were many parts that were difficult and incomprehensible, but after listening to the author, Park Hae-seon's, lecture, my understanding and confidence increased. I will work harder to improve my skills.

    • haesunpark
      Instructor

      I'm glad it helped. Thank you!

  • soxxun님의 프로필 이미지
    soxxun

    Reviews 2

    Average Rating 5.0

    5

    100% enrolled

    This lecture helped me understand the basics of machine learning a little more easily. Thank you.

    • haesunpark
      Instructor

      I'm so glad it helped. Thanks! :)

  • jihyekimsmile5721님의 프로필 이미지
    jihyekimsmile5721

    Reviews 1

    Average Rating 5.0

    5

    52% enrolled

    This is the best course for beginners to machine learning.

    • haesunpark
      Instructor

      Thanks for the great review! :)

  • abcedfg님의 프로필 이미지
    abcedfg

    Reviews 504

    Average Rating 5.0

    5

    12% enrolled

    At this level, even non-majors can easily understand it. Thank you for the great lecture.

    • haesunpark
      Instructor

      Thanks for leaving a comment! :)

haesunpark's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free