Read-Through Challenge: *Deep Learning with Python, 3rd Edition*, by the Creator of Keras
Over 10 weeks, systematically complete the latest book by François Chollet, creator of Keras, a leading deep learning framework. Learn step by step, from theory to practical implementation, mastering the core concepts and latest techniques of modern deep learning. Read and practice the assigned material together each week, completing the journey toward becoming a deep learning expert.
Although I majored in mechanical engineering, I have worked with code ever since graduating, reading and writing it. I am a Google AI/Cloud GDE and a Microsoft AI MVP. I run the TensorFlow blog (tensorflow.blog), and by writing and translating books about machine learning and deep learning, I am exploring the boundary between software and science in fascinating ways.
I have authored 『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』(EZIS Publishing, 2019).
『Deep Learning with Python, 3rd Edition』(Gilbut, 2026),『LLM Fine-Tuning, Quickly Focusing on the Essentials!』(Insight, 2026), 『Learning LLMs & AI with PyTorch』(Hanbit Media, 2026), 『Large Language Models, Quickly Focusing on the Essentials!』(Insight, 2025), 『Machine Learning, Quickly Focusing on the Essentials!』(Insight, 2025), 『Learn LLMs by Building Them 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, 2nd Edition』(Hanbit Media, 2023), 『Python to Awaken 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 the Google Brain Team』(Gilbut, 2022), 『Machine Learning with Python Libraries, 2nd Revised Edition』(Hanbit Media, 2022), among dozens of other books.
Weekly reading: Complete two chapters per week, finishing chapters 1 through 20
A certificate of completion will be issued if you complete the missions and achieve a 100% course completion rate within the challenge period. If you fail to complete the missions, we cannot issue you a certificate of completion.
The challenge mission includes proof of book purchase. Only physical books can be verified!
Challenge Benefits
You can follow along with the free YouTube course <Deep Learning, 3rd Edition, Taught by the Creator of Keras> (to be produced) at your own pace.
<Code Explanation for Deep Learning with Python, 3rd Edition> Inflearn paid course (coming soon): a free coupon will be provided (worth 90,000 won)
<Machine Learning, the Essentials at a Glance!> Inflearn paid course (https://inf.run/1cv1q)50% discount coupon provided (worth 20,000 won)
<Large Language Models, Quickly Get the Essentials!> Inflearn paid course(https://inf.run/njgW2)50% discount coupon offered (worth 20,000 won)
Additional benefits upon completing the challenge
Upon completing the challenge, you will receive 20,000 points that can be used like cash on the Gilbut website (We would like to thank Gilbut Publishing for sponsoring the points.)
Benefits are provided as an Inflearn coupon. Please be sure to check the important notes below.
<Important Notes> Must Read!!!
The free coupon redemption link for the course <Deep Learning with Python, 3rd Edition: Code Explained by the Creator of Keras> and the 50% discount coupon redemption links for the courses <Machine Learning, Quickly—Just the Essentials!>, <Machine Learning, Quickly—Just the Essentials!>, and <Large Language Models, Quickly—Just the Essentials!> will be sent to the email address registered with Inflearn to those who joined the October 10 challenge.
Please check in advance that you can receive emails from Inflearn. If the email is filtered as spam, we will not be able to reissue it later. If you have trouble receiving emails from Inflearn, please contact the Inflearn Help Desk.
This link is valid for 3 days. You must use the link to obtain the free coupon and discount coupon within 3 days. After 3 days, the link will expire and you will not be able to obtain the coupons!
You must use the issued coupon within 1 day!
Book Introduction
This book was written for everyone who wants to learn deep learning from scratch or broaden their understanding. Whether you are a machine learning practitioner, software engineer, or college student, you will find something to learn in this book. We will explore deep learning by starting simply and then moving on to the latest techniques. This book strikes a balance between intuition, theory, and practice. It avoids mathematical notation and instead explains the core ideas of deep learning through discussions of fundamental principles and actual code. You will train machine learning models from scratch for problems in various domains and learn practical recommendations for building and deploying deep learning models. By the time you finish this book, you will have a solid conceptual understanding of what deep learning is, when to apply it, and what its limitations are. You will become familiar with the standard workflow for formulating and solving machine learning problems and learn how to address issues you are likely to encounter frequently.
Book Introduction
This book is for people with experience programming in Python who want to get started with machine learning and deep learning. It will also be quite useful for other readers. ∙ If you are a data scientist familiar with machine learning, you will be able to grow the fastest and gain a solid, practical introduction to deep learning, the most exciting subfield of machine learning. ∙ If you are a deep learning researcher or engineer looking to start learning the Keras framework, this book will be an ideal short intensive course on Keras. ∙ If you are a graduate student studying deep learning with a theoretical background, you will learn its practical aspects, develop an intuition for deep neural networks, and become familiar with key best practices. Even if you do not code, if you understand technology, this book will help you learn the fundamentals and advanced concepts of deep learning. You should be familiar with Python to understand the code examples. It is fine if you have no prior experience with machine learning or deep learning. This book covers all the fundamentals you need. You do not need any knowledge of mathematics either. High school-level math is sufficient to read this book.
Recommendations
Anthony Goldbloom (Founder of Kaggle)
“This is the perfect book for anyone who wants to learn directly from a master of the industry.”
“An insightful and practical guide that starts with the fundamentals and teaches you how to think about building models that actually work.”
Aran Komatsuzaki (EleutherAI researcher)
“It is the most up-to-date and comprehensive guide among the deep learning books currently available!”
Salvatore Sanfilippo (creator of Redis)
“It conveys the true essence of neural networks exceptionally well. It is an outstanding technical book, rare in recent years.”
Martin Görner (Google)
“Chollet is an excellent educator. He explains complex concepts clearly and uses practical code instead of mathematics. He is also a skilled machine learning researcher. It is a pleasure to read his insights into various model architectures and training tips.”
Sayak Paul (Carted)
“Dive into this engaging primer, packed with practical examples from the field of deep learning. It’s a must-read for every deep learning practitioner.”
Edmon Begoli (Oak Ridge National Laboratory)
“A modern classic has gotten even better.”
Yiannis Paraskevopoulos (University of West Attica)
“It’s the true bible of deep learning.”
Raushan Jha (Microsoft)
“It’s the best book on deep learning with Python.”
Viton Vitanis (Viseca Payment Services)
“A book full of insights. Useful for both beginners and experienced machine learning professionals.”
Todd Cook (Appen)
“It perfectly explains deep learning from A to Z.” Buy the book