Skip to content

๐Ÿค– AI & Deep Learning Zero to One

From perceptrons to transformers to production. The complete AI learning path.

โ†’ See also: ML Track ยท Python Frameworks


๐Ÿ—บ๏ธ The AI Landscape

Data Science โ”€โ”€โ†’ Machine Learning โ”€โ”€โ†’ Deep Learning โ”€โ”€โ†’ Generative AI
     โ”‚                  โ”‚                   โ”‚                  โ”‚
  Statistics        Classical ML         Neural Nets         LLMs
  Pandas/NumPy      sklearn              PyTorch/TF         Transformers
  Visualization     Decision Trees       CNNs/RNNs          Diffusion
  EDA               SVMs, KNN            Attention           RAG/Agents

๐Ÿ“Š Data Science (Foundation)

Course Platform Link
Python for Data Science (IBM) Coursera (audit) Coursera
Data Science NPTEL NPTEL (IIT Madras) NPTEL
Kaggle Learn (micro-courses) Kaggle (free) kaggle.com/learn
Statistics with Python YouTube (Khan Academy) khanacademy.org/math/statistics-probability

๐Ÿง  Machine Learning (Classical)

Course Platform Link
Machine Learning (Andrew Ng) Coursera (audit) Coursera
Machine Learning (CS229 Stanford) YouTube YouTube
ML NPTEL (IIT Madras) NPTEL NPTEL
Hands-On ML (Aurรฉlien Gรฉron talks) YouTube YouTube

๐Ÿ”ฎ Deep Learning

Course Platform Link
Neural Networks: Zero to Hero YouTube (Karpathy) YouTube
Deep Learning Specialization Coursera (audit) Coursera
Practical Deep Learning (fast.ai) fast.ai (free) course.fast.ai
MIT 6.S191 Intro to Deep Learning YouTube YouTube
Deep Learning (NPTEL) NPTEL (IIT Madras) NPTEL

๐Ÿ‘๏ธ Computer Vision

Course Platform Link
CS231n (Stanford) YouTube YouTube
First Principles of CV YouTube (Columbia) YouTube
OpenCV Python Tutorial OpenCV Docs docs.opencv.org

๐Ÿ“ Natural Language Processing

Course Platform Link
CS224N (Stanford NLP) YouTube YouTube
Hugging Face NLP Course Hugging Face (free) huggingface.co/learn/nlp-course
NLP NPTEL (IIT Kharagpur) NPTEL NPTEL

๐ŸŽจ Generative AI

Course Platform Link
Generative AI for Beginners Microsoft (free) github.com/microsoft/generative-ai-for-beginners
LLM University (Cohere) Cohere (free) docs.cohere.com/docs/llmu
Prompt Engineering Guide DAIR.AI (free) promptingguide.ai
LangChain Tutorial LangChain Docs python.langchain.com
Stable Diffusion from Scratch YouTube YouTube
Build a Large Language Model (from scratch) YouTube (Andrej Karpathy) YouTube

๐ŸŽฏ Reinforcement Learning

Course Platform Link
RL Course (David Silver, DeepMind) YouTube YouTube
CS285 (UC Berkeley) YouTube YouTube
Spinning Up in Deep RL OpenAI (free) spinningup.openai.com

๐Ÿ“– Books (Free)

Book Topic Link
Deep Learning Theory deeplearningbook.org
Dive into Deep Learning Interactive d2l.ai
Neural Networks and Deep Learning Intuition neuralnetworksanddeeplearning.com
Probabilistic ML Bayesian probml.github.io/pml-book
RL: An Introduction RL incompleteideas.net/book
Speech and Language Processing NLP web.stanford.edu/~jurafsky/slp3

๐Ÿ› ๏ธ Frameworks & Tools

Tool Use Link
PyTorch Deep learning pytorch.org/tutorials
TensorFlow Deep learning tensorflow.org/tutorials
Hugging Face NLP/LLMs huggingface.co
scikit-learn Classical ML scikit-learn.org
OpenCV Computer vision opencv.org
MLflow Experiment tracking mlflow.org
Weights & Biases Experiment tracking wandb.ai (free tier)
ONNX Model interop onnx.ai

๐Ÿ““ From Learning Log

LLM & GenAI Courses

Course Platform Link
Neural Networks: Zero to Hero (Karpathy) GitHub/YouTube github.com/karpathy/nn-zero-to-hero
Deep Dive into LLMs like ChatGPT (3h31m) YouTube (Karpathy) YouTube
Let's reproduce GPT-2 124M (4h) YouTube (Karpathy) YouTube
Let's build the GPT Tokenizer (2h13m) YouTube (Karpathy) YouTube
Stanford CS229: Building Large Language Models (1h44m) YouTube YouTube
Pretraining LLMs DeepLearning.AI deeplearning.ai
RLHF DeepLearning.AI deeplearning.ai
How Diffusion Models Work DeepLearning.AI deeplearning.ai
A Hackers' Guide to Language Models (1h30m) YouTube (Jeremy Howard) YouTube
CS224N: NLP with Deep Learning (22 lectures) YouTube (Stanford) YouTube Playlist
CS224U: Natural Language Understanding (15 lectures) YouTube (Stanford) YouTube Playlist
Multilingual NLP 2020 CMU cmu.edu
DeepSeek-R1: How it Changes the LLM Story YouTube YouTube
Post-training of LLMs DeepLearning.AI deeplearning.ai

Books (LLM-Focused)

Book Link
Hands-On Large Language Models (Jay Alammar) Amazon
Natural Language Processing with Transformers (HF team) transformersbook.com
The Hundred-Page Language Models Book thelmbook.com
A Little Bit of RLHF (free online) rlhfbook.com

Key Articles

Article Link
The Big LLM Architecture Comparison sebastianraschka.com
From GPT-2 to gpt-oss: Architectural Advances sebastianraschka.com
Sampling for Text Generation huyenchip.com
A Visual Guide to Reasoning LLMs maartengrootendorst.com
Understanding Multimodal LLMs sebastianraschka.com

Cross-references: ML Track ยท Python ยท C++ ML ยท Books