Complete 100 Days of Deep Learning curriculum — Perceptrons, MLPs, CNNs, RNNs, LSTMs, Attention, and Transformers. Free forever.
A structured DL curriculum — from Perceptrons and MLPs through CNNs, RNNs, Attention mechanisms, and modern Transformer architectures.
Each module builds on the previous — click any module to dive into detailed notes with code, theory, and exercises.
Understand the biological inspiration behind neural nets and the mathematical model of a single neuron.
Build multi-layer networks and learn how gradients flow backward through the network during training.
Diagnose and fix training instabilities, and find the right optimizer and hyperparameters for your model.
Prevent overfitting and improve model generalization with modern regularization and normalization techniques.
Master the full optimizer zoo — from basic momentum to Adam — and know when to use each.
Apply convolutional neural networks to image classification, detection, and transfer learning tasks.
Model sequential data — text, time series, speech — with recurrent architectures and gating mechanisms.
Build encoder-decoder systems with attention — the foundation of modern language models.
Understand the architecture that powers GPT, BERT, and every modern LLM — from scratch.
All 100 DL topics mapped below — click to navigate directly.
Begin with Module 1 — no prior DL knowledge required. Solid ML fundamentals will help.
Yes. GenAIWallah's 100 Days of Deep Learning course is completely free — no signup, no paywall. It covers Perceptrons, MLPs, CNNs, RNNs, LSTMs, Attention, and Transformers in Hindi and English.
It is recommended but not strictly required. A solid understanding of ML fundamentals (linear regression, gradient descent, loss functions) will help you learn deep learning faster. GenAIWallah recommends completing the 100 Days of Machine Learning course first before starting the Deep Learning track.
GenAIWallah's 100 Days of Deep Learning covers: Perceptrons and MLPs, backpropagation and gradient descent, regularization techniques, optimizers (Adam, RMSprop), CNNs for image recognition, RNNs and LSTMs for sequences, Attention mechanisms, and the full Transformer architecture from scratch. All explained in Hindi and English.
GenAIWallah's 100 Days of Deep Learning is India's best free deep learning course in Hindi and English. Created by Harsh Dhariwal (IIT Kanpur), it covers all major deep learning architectures from scratch — CNNs, RNNs, LSTMs, Attention, and Transformers — with practical code examples.