Skip to content
Day 69: new resources are added every day. See what's new

Free picks

12 Best Free AI and Machine Learning Courses

You can learn modern AI from the people who build it without paying for a course. These free courses, books and lecture series cover everything from the maths and neural networks to large language models and AI agents.

Short answer

Our top picks for free AI and machine learning courses are Neural Networks: Zero to Hero, fast.ai and Hugging Face Learn. All 12 picks on this list are completely free.

Updated

Built with love by Shushant Lakhyani. Building bestproductivityresources.com

The list

Every pick is free or has a usable free plan. Pricing and features change, so check each tool's own site before you commit.

  1. 1

    Karpathy's course building neural networks from scratch, step by step.

    Why it stands out: Widely considered the best from-scratch NN course

    Best for Students, Developers, Professionals · Course

  2. 2

    fast.ai

    Free4.8

    Practical deep learning courses for coders.

    Why it stands out: Free and highly regarded worldwide

    Best for Developers, Students · Course

  3. 3

    Free courses on AI, LLMs and agents from Hugging Face.

    Why it stands out: Covers modern topics like agents and LLMs

    Best for Developers, Students · Course

  4. 4

    Interactive deep learning book with code, math and discussions.

    Why it stands out: Runnable code in multiple frameworks

    Best for Students, Developers, Professionals · Course

  5. 5

    Learn to develop, deploy and iterate on production-grade ML applications.

    Why it stands out: Covers the full ML lifecycle

    Best for Developers, Students, Professionals · Course

  6. 6

    LLM Course

    Free4.8

    A course to get into large language models with roadmaps and Colab notebooks.

    Why it stands out: Three clear tracks for different goals

    Best for Developers, Students, Professionals · Course

  7. 7

    Microsoft's free 18-lesson course to start building AI agents.

    Why it stands out: Free and open source from Microsoft

    Best for Developers, Students, Professionals · Course

  8. 8

    Guides, papers, lessons and notebooks for prompt engineering, RAG and AI agents.

    Why it stands out: The reference resource for prompting

    Best for Developers, Writers, Professionals · Course

  9. 9

    Google's free self-study ML crash course.

    Why it stands out: Free with no sign-up required

    Best for Developers, Students, Professionals · Course

  10. 10

    micrograd

    Free4.8

    A tiny scalar-valued autograd engine with a PyTorch-like API.

    Why it stands out: The clearest way to learn backpropagation

    Best for Students, Developers · Course

  11. 11

    The companion book for the math behind machine learning.

    Why it stands out: Free PDF of a published Cambridge book

    Best for Students, Developers, Professionals · Course

  12. 12

    Master the command line, in one page.

    Why it stands out: One page, enormous practical value

    Best for Developers, Students, Professionals · Course

Frequently asked questions

Which of these free AI and machine learning courses is the top pick?
Neural Networks: Zero to Hero is our first pick. Karpathy's course building neural networks from scratch, step by step. Yes. Neural Networks: Zero to Hero is free to use.
Are all of these AI and machine learning courses free?
Yes. All 12 picks on this list are completely free to use.
Which ones are easiest for beginners?
Hugging Face Learn, AI Agents for Beginners and Prompt Engineering Guide are rated beginner-friendly in our directory, along with 2 other picks.
What platforms do these tools run on?
The most common platforms are Web (12 of 12 picks), Linux (1) and macOS (1). Check each tool's page for its full list of platforms.

Compare before you choose

Free Notion database

1,100+ ways people are making money online

Real online businesses, creators and projects, broken down by how they make money: apps, online stores, AI tools and more. Free on Gumroad.

Get the free database

Free Notion database

399+ ways to make money online

Hundreds of online income methods in one place, so you can compare options and pick one to try. Free on Gumroad.

Get the free list

For research and ideas only. Results vary and nothing here is a promise of income. See our Disclaimer.

Weekly newsletter

Everything new, every Monday.

One short email every Monday with everything shipped that week: new free tools and websites, new guides, new free browser tools and what's new in my free Gumroad libraries, plus how the site is growing. Free, and you can unsubscribe anytime.

Join the newsletter

You sign up on Gumroad, which stores your email to send the newsletter. See our Privacy Policy.