Foundations
One course, not five. Get the mental model right before touching a framework.
Every course and ebook on this page is free to access — no trial, no paywall. Courses are top-rated free Udemy classes; ebooks are permanently free Kindle editions on Amazon. Sorted by how many people actually used them.
Built from Reddit threads and X posts, then checked one link at a time: everything here is free to access, with no trial and no paywall.
How this library is built
Five entry points, from zero-basics to 2026 agent engineering. Pick one, finish it, then move on.
Curated from Reddit + GitHub
A curated tree of 60 free AI and ML links, split into core courses and LLM / generative AI paths, with Stanford, fast.ai and D2L included.
Open resource →Hugging Face
A free 12-chapter course that goes from transformers and fine-tuning to building and reasoning with LLMs.
Open resource →Microsoft
21 hands-on lessons on LLM basics, prompting, RAG and agents, with runnable notebooks and code samples.
Open resource →DeepLearning.AI
Short, practical courses on prompt engineering, RAG, agents and fine-tuning, most taking one to two hours.
Open resource →Google's fast, practical introduction to machine learning, with interactive lessons and TensorFlow exercises.
Open resource →Reddit keeps repeating the same thing: pick one path, finish it, build something real, then come back. The people who stall are the ones who keep switching resources.
One course, not five. Get the mental model right before touching a framework.
Stop watching, start training. Ship two small models end to end.
Pick one track. Go deep enough to reproduce a paper, not just cite it.
The part that never ends. Read, discuss, build, repeat.
The new layer. Do this after the basics — it assumes you can already train and evaluate.
Sequence adapted from r/learnmachinelearning and r/MachineLearning threads. Every link is free to access; Coursera courses are free to audit.
1.5hMike West
★ 4.6 · 64.6KView course →
2hPhil Ebiner, Video School
★ 4.6 · 61.8KView course →
14 lecturesMatthew Renze
★ 4.6 · 61.4KView course →
0.5hNikola Panajotovikj
★ 4.5 · 54.2KView course →
11 lecturesProf. Ryan Ahmed, PhD
★ 4.5 · 52.7KView course →
0.5hUdemy
★ 4.5 · 52.1KView course →
7 lecturesVinoth Rathinam
★ 4.4 · 43.9KView course →
1.5hKyle Nielson
★ 4.4 · 43.6KView course →
8hDATAhill Solutions Srinivas Reddy
★ 4.4 · 43.5KView course →
0.5hAndrew Best, Addison J Best
★ 4.4 · 43.1KView course →
2hJose Portilla
★ 4.4 · 43KView course →
2hDr. Giancarlo Crocetti
★ 4.4 · 42.1KView course →
3.5hSteve Worswick
★ 4.4 · 41.7KView course →
2hVikram Bandugula
★ 4.4 · 41.3KView course →
16 lecturesGianluca Mauro
★ 4.4 · 41.2KView course →
12 lecturesMohammed Shahin
★ 4.3 · 34.4KView course →
0.5hSujal Patel
★ 4.3 · 32.7KView course →
2hSatish Reddy
★ 4.3 · 31.5KView course →
2hmicro1 .ai
★ 4.3 · 31.4KView course →
18 lecturesFree Courses On Udemy
★ 4.1 · 15.8KView course →
1.5hFree Courses On Udemy
★ 4.1 · 11.6KView course →
1.5hNikola Milosevic
★ 4.1 · 11.1KView course →
1.5hDiego Davila, Diego Davila Support
★ 4.7 · 7.5KView course →
3.5hDATAhill Solutions Srinivas Reddy
★ 4.6 · 6.4KView course →
2hJames Mew
★ 4.6 · 6.3KView course →
1.5hAlessandro Principe
★ 4.6 · 6.3KView course →
2hLuka Anicin
★ 4.6 · 6.2KView course →
14 lecturesNiki Ng
★ 4.6 · 6.2KView course →
0.5hKenneth Alvarenga
★ 4.6 · 6.2KView course →
29 lecturesHenry Ly
★ 4.6 · 6.1KView course →
FreeThe Springer Series on Challenges in Machine Learning
★ 4.4 · 651Get on Amazon →
FreeFree Kindle edition
★ 4.6 · 398Get on Amazon →
FreeCylance Data Team
★ 4.4 · 233Get on Amazon →
FreeRoutledge Research in Journalism
★ 4.5 · 208Get on Amazon →
FreeFree Kindle edition
★ 3.3 · 122Get on Amazon →
FreeBooks for Writers, Authors
★ 4.7 · 115Get on Amazon →
FreeJohn Soldatos, Dimosthenis Kyriazis
★ 4.4 · 50Get on Amazon →
FreeBook Marketing With a Bang!
★ 4.1 · 37Get on Amazon →
FreeA-genetic Business Series
★ 4.8 · 35Get on Amazon →
FreeGiacomo Bruno
★ 4.4 · 34Get on Amazon →
FreeBernd Carsten Stahl
★ 4.3 · 23Get on Amazon →
FreeHannele Niemi, Roy D. Pea
★ 4.4 · 20Get on Amazon →
FreeSpanish Edition
★ 4.0 · 17Get on Amazon →
FreeSteve Kaplan, OpenAI ChatGPT
★ 3.6 · 17Get on Amazon →
FreeGerald Confienza
★ 3.9 · 13Get on Amazon →
FreeLtd. Huawei Technologies Co
★ 4.4 · 12Get on Amazon →
FreeAWS Whitepapers
★ 4.4 · 12Get on Amazon →
FreeFree Kindle edition
★ 4.6 · 9Get on Amazon →
FreeBernd Carsten Stahl, Doris Schroeder
★ 4.3 · 9Get on Amazon →
FreeLecture Notes in Energy
★ 4.2 · 9Get on Amazon →
FreeFree Kindle edition
★ 3.6 · 8Get on Amazon →
FreeOsval Antonio Montesinos López, Abelardo Montesinos López
★ 5.0 · 5Get on Amazon →
FreeSuper AI Engineering Series
★ 5.0 · 4Get on Amazon →
FreeArtificial Intelligence: Foundations, Theory, and Algorithms
★ 5.0 · 4Get on Amazon →
FreeJohn Ledo
★ 4.7 · 4Get on Amazon →
FreeAnon Human, Chat GPT
★ 4.0 · 4Get on Amazon →
FreeChris Moschovitis, H.W. Poole
★ 5.0 · 3Get on Amazon →
FreeNina Beguš
★ 4.4 · 3Get on Amazon →
FreeChristopher Mutschler, Christian Münzenmayer
★ 3.5 · 3Get on Amazon →
FreeEmily L. Leventhal, Rishma Jivan
★ 3.5 · 3Get on Amazon →
Classic textbooks with official free PDFs or online editions. Use them to fill theory gaps without buying anything.
James, Witten, Hastie, Tibshirani
The standard modern introduction to statistical learning: free PDF, Python and R labs, and a gentle path from regression to deep learning.
Open resource →D2L.ai
An open, interactive deep learning textbook with math, runnable PyTorch/JAX code and notebooks kept current by the community.
Open resource →Goodfellow, Bengio, Courville
The theory-heavy reference for deep learning. Read it after a practical book, when you want the foundations in depth.
Open resource →Simon J. D. Prince
A modern 2024 textbook that balances intuition and rigor, with a free PDF and exercises for every chapter.
Open resource →Andrew Ng
A short, free book about organizing ML projects: metrics, train/test splits, error analysis and what to fix next.
Open resource →Deisenroth, Faisal, Ong
A free textbook that fills the linear algebra, probability and calculus gaps you need before serious ML work.
Open resource →Runnable code builds intuition faster than watching. Clone one and change something.
Sebastian Raschka
Build a GPT step by step in PyTorch, from tokenization and attention to training and fine-tuning. The code is the lesson.
Open resource →Shubham Saboo
A large collection of runnable LLM apps: RAG, agents, multimodal demos and production patterns you can clone and adapt.
Open resource →Maxime Labonne
A roadmap plus Colab notebooks for learning LLMs, from fundamentals and fine-tuning to deployment.
Open resource →DAIR.AI
A practical, example-driven guide to prompting techniques, from zero-shot basics to chain-of-thought and agents.
Open resource →Andrej Karpathy
Karpathy's minimal GPT training repo: small enough to read end to end, real enough to train on your own text.
Open resource →Math intuition, paper walkthroughs, and from-scratch builds — each channel has a job.
Grant Sanderson
Visual explanations of linear algebra, calculus and neural networks. Watch Essence of Linear Algebra before any ML course.
Open resource →Josh Starmer
Statistics and machine learning concepts explained one small step at a time, with clear visuals and no hand-waving.
Open resource →Andrej Karpathy
Zero to Hero builds neural networks and GPT from scratch on camera. The closest thing to a free top-tier AI course.
Open resource →Yannic Kilcher
Paper walkthroughs and research commentary. Good once you can read a model architecture and want to go deeper.
Open resource →Károly Zsolnai-Fehér
Short, enthusiastic summaries of new AI research. Useful for keeping up without reading every paper.
Open resource →