강의

챌린지

멘토링

로드맵

커뮤니티

Do It! Introduction to Deep Learning

This lecture guides readers to deep learning with the most appropriate pace and straight direction, one step from concept to formula and one step from coding. In addition, there are over 100 graphs, illustrations, and diagrams, so you can easily and quickly accept abstract concepts. Another unique feature of this lecture is that you can start practicing right away by simply accessing a web browser without installing a program. After comfortably understanding the theory, you can directly code and conquer four representative deep learning problems with your eyes, so it is not lacking as a textbook for deep learning. The concepts or terms that you must go over are reviewed twice in the ‘Wait! Let’s move on to the next’ corner in the middle of the text and the ‘Memory Card’ corner at the end of the chapter to increase the learning effect. Let’s quickly overcome deep learning head-on with ‘Do it! Introduction to Deep Learning.’

(4.9) 81 reviews

5,017 learners

Level Basic

Course period Unlimited

Deep Learning(DL)
Deep Learning(DL)
Machine Learning(ML)
Machine Learning(ML)
Artificial Neural Network
Artificial Neural Network
Deep Learning(DL)
Deep Learning(DL)
Machine Learning(ML)
Machine Learning(ML)
Artificial Neural Network
Artificial Neural Network

Reviews from Early Learners

4.9

5.0

kate2236e

77% enrolled

This is my first time studying deep learning, and it was great that you taught me step by step from the basics!! Thank you~!!!

5.0

Virus PK

100% enrolled

I learned the basic concepts well.. but I think I need to watch it a few more times. ^^ Fighting!!!

5.0

cradia3512

14% enrolled

The content is informative!

What you will gain after the course

  • Implementing from scratch, from linear regression to deep learning algorithms

  • How deep learning (fully connected neural networks, convolutional neural networks, recurrent neural networks) algorithms work

  • Basic usage of scikit-learn and tensorflow libraries

Let's quickly overcome deep learning head-on by coding honestly!

Lecture Structure📚

01 Introducing Deep Learning
02 Start deep learning with minimal tools.
03 Laying the Foundations of Machine Learning - Numerical Prediction
04 Create a classification neuron - binary classification
05 Learn training know-how
06 Connecting two layers - multilayer neural network
07 Classify multiple items - Multi-classification
08 Classifying images - Convolutional Neural Networks
09 Classifying Text - Recurrent Neural Networks

Recommended for
these people

Who is this course right for?

  • Anyone who wants to implement linear regression and logistic regression algorithms from scratch

  • Anyone who wants to study how deep learning algorithms work

Need to know before starting?

  • Basic linear algebra

  • Numpy

  • Python

Hello
This is haesunpark

24,134

Learners

487

Reviews

132

Answers

4.9

Rating

13

Courses

Although I majored in mechanical engineering, I have worked continuously reading and writing code since graduating. I am a Google AI/Cloud GDE. I run the TensorFlow blog (tensorflow.blog) and explore the fascinating boundary between software and science by writing and translating books about machine learning and deep learning.

book-roadmap.jpg.webp

I have written 『Deep Learning You Study by Building It Yourself』 (Hanbit Media, 2025), 『Self-Study Machine Learning + Deep Learning (Revised Edition)』 (Hanbit Media, 2025), 『Self-Study Data Analysis with Python』 (Hanbit Media, 2023), 『The Art of Conversing with ChatGPT』 (Hanbit Media, 2023), and 『Do it! Introduction to Deep Learning』 (Aegis Publishing, 2019).

『Hands-On Machine Learning with Scikit-Learn and PyTorch』(Hanbit Media, 2026),  『Deep Learning from the Keras Creator (3rd Edition)』(Gilbut, 2026), 『LLM Fine-Tuning, Fast and Focused!』(Insight, 2026), 『LLM & AI with PyTorch』(Hanbit Media, 2026), 『Large Language Models, Fast and Focused!』(Insight, 2025), 『Machine Learning, Fast and Focused!』(Insight, 2025), 『Learn LLMs by Building from Scratch』(Gilbut, 2025), 『Hands-On LLM』(Hanbit Media, 2025), 『Machine Learning Q & AI』(Gilbut, 2025), 『Mathematics for Developers』(Hanbit Media, 2024), 『Practical ML Problem Solving with Python』(Hanbit Media, 2024), 『Machine Learning Textbook: PyTorch Edition』(Gilbut, 2023), 『Stephen Wolfram's ChatGPT Course』(Hanbit Media, 2023), 『Hands-On Machine Learning, 3rd Edition』(Hanbit Media, 2023), 『Generative Deep Learning by Building, 2nd Edition』(Hanbit Media, 2023), 『Python That Awakens Your Coding Brain』(Hanbit Media, 2023), 『Natural Language Processing with Transformers』(Hanbit Media, 2022), 『Deep Learning from the Keras Creator, 2nd Edition』(Gilbut, 2022), 『Machine Learning&Deep Learning for Developers』(Hanbit Media, 2022), 『Gradient Boosting with XGBoost and Scikit-Learn』(Hanbit Media, 2022), 『Learn Deep Learning with the Google Brain Team with TensorFlow.js』(Gilbut, 2022), and 『Machine Learning with Python Machine Learning Libraries (2nd Revised Edition)』(Hanbit Media, 2022), among several dozen books translated into Korean.

More

Curriculum

All

22 lectures ∙ (10hr 16min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

81 reviews

4.9

81 reviews

  • cradia3512님의 프로필 이미지
    cradia3512

    Reviews 5

    ∙

    Average Rating 5.0

    5

    14% enrolled

    The content is informative!

    • haesunpark
      Instructor

      thank you!

  • viruspae747418님의 프로필 이미지
    viruspae747418

    Reviews 2

    ∙

    Average Rating 5.0

    5

    100% enrolled

    I learned the basic concepts well.. but I think I need to watch it a few more times. ^^ Fighting!!!

    • haesunpark
      Instructor

      Yes, fighting! :-)

  • ibrowguy04479님의 프로필 이미지
    ibrowguy04479

    Reviews 4

    ∙

    Average Rating 4.5

    5

    100% enrolled

    Thanks to Professor Park Hae-seon, I was able to get started with deep learning~!

    • haesunpark
      Instructor

      Thank you for leaving a comment! :)

  • kate2236e2216님의 프로필 이미지
    kate2236e2216

    Reviews 9

    ∙

    Average Rating 5.0

    5

    77% enrolled

    This is my first time studying deep learning, and it was great that you taught me step by step from the basics!! Thank you~!!!

    • haesunpark
      Instructor

      I'm glad it helped. Thanks! :)

  • kukaeden님의 프로필 이미지
    kukaeden

    Reviews 549

    ∙

    Average Rating 5.0

    5

    18% enrolled

    I'm new to Google Colab, but this was very helpful! Thank you for the great lecture.

    • haesunpark
      Instructor

      I'm glad it helped. Thanks! :)

haesunpark's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!

Free