100% Free Resources

Learn AI

From zero to hero — free courses, tutorials, and resources from the world's best institutions. Curated learning paths to guide your journey.

73+
Resources
9
Categories
5
Learning Paths
100%
Free

Learning Paths

🌱

AI from Zero

Go from zero knowledge to building your first ML models. This path takes you through the best beginner resources in a logical sequence.

Beginner~40 hrs5 resources
💬

LLM Developer

Master building applications with large language models. From understanding transformers to deploying production-ready LLM applications.

Intermediate~30 hrs5 resources
👁️

Computer Vision Engineer

Build expertise in computer vision from fundamentals to production. Covers theory, frameworks, and hands-on competition experience.

Intermediate~35 hrs4 resources
🛡️

AI Safety Researcher

Understand the critical challenges of AI alignment and safety. Explore technical and governance approaches to building safe AI systems.

Advanced~25 hrs4 resources
🚀

Full-Stack AI Engineer

The complete journey from ML theory to deploying production AI systems. For engineers who want to build end-to-end AI products.

Advanced~50 hrs5 resources

Browse by Category

🧠

AI Fundamentals

11 resources

Start here. Core concepts in machine learning, deep learning, and artificial intelligence from top universities.

Featured
🎓Coursera / Stanford

Machine Learning Specialization

Andrew Ng's legendary ML course, updated for 2024. Covers supervised & unsupervised learning, recommender systems, and reinforcement learning with Python.

BeginnerCourse~33 hrsCert
Featured
☁️Google Cloud Skills Boost

Introduction to Generative AI

A concise introductory course explaining what generative AI is, how it works, and how to use it. Great for absolute beginners.

BeginnerCourse~45 minCert
Featured
🏥Harvard / edX

CS50's Introduction to AI with Python

Explore the concepts and algorithms behind modern AI. Covers graph search, optimization, machine learning, neural networks, and NLP using Python.

BeginnerCourse~7 weeksCert
Featured
fast.ai

Practical Deep Learning for Coders

Top-down, hands-on approach to deep learning. Build state-of-the-art models from day one. Covers vision, NLP, tabular data, and collaborative filtering.

BeginnerCourse~30 hrs
🇫🇮University of Helsinki

Elements of AI

A free online introduction to AI designed for non-experts. Covers what AI is, philosophy, machine learning, neural networks, and societal implications.

BeginnerCourse~30 hrsCert
🎯Khan Academy

Intro to Machine Learning

Gentle introduction to machine learning concepts as part of AP Computer Science Principles. Great for high school and early college students.

BeginnerInteractive~5 hrs
🏛️MIT

MIT 6.S191 — Introduction to Deep Learning

MIT's official introductory deep learning course. Covers dense networks, CNNs, RNNs, generative models, reinforcement learning, and more with TensorFlow labs.

IntermediateVideo~15 hrs
🌲Stanford

Stanford CS229 — Machine Learning

The full Stanford ML course. Rigorous mathematical treatment of supervised learning, unsupervised learning, learning theory, and reinforcement learning.

IntermediateVideo~40 hrs
📊Kaggle

Intro to Machine Learning

Learn the core ideas in machine learning and build your first models with scikit-learn. Hands-on micro-course with immediate feedback.

BeginnerInteractive~3 hrsCert
Featured
🔵Google

Machine Learning Crash Course

Google's fast-paced practical introduction to ML. Covers linear regression, classification, neural networks, embeddings, and ML engineering best practices.

BeginnerInteractive~15 hrs
🟦Microsoft

AI for Beginners

A 12-week, 24-lesson curriculum covering symbolic AI, neural networks, computer vision, NLP, and other AI topics with hands-on projects.

BeginnerCourse~12 weeks
💬

Large Language Models & NLP

12 resources

Master prompt engineering, build with LLMs, and understand the architecture behind large language models.

Featured
🤖Anthropic

Prompt Engineering Guide

Official Anthropic guide to writing effective prompts for Claude. Covers techniques like chain-of-thought, few-shot learning, and system prompts.

BeginnerReading~2 hrs
📚OpenAI

OpenAI Cookbook

Collection of practical examples and best practices for using the OpenAI API. Covers embeddings, fine-tuning, function calling, and RAG patterns.

IntermediateReadingSelf-paced
Featured
🧠DeepLearning.AI

ChatGPT Prompt Engineering for Developers

Short course by Andrew Ng & Isa Fulford on using LLM APIs effectively. Learn to summarize, infer, transform, and expand text programmatically.

BeginnerVideo~1 hr
🌲Stanford

CS224N — NLP with Deep Learning

Stanford's premier NLP course. Covers word vectors, neural networks for NLP, attention, transformers, pretraining, and large language models.

AdvancedVideo~40 hrs
Featured
🤗Hugging Face

NLP Course

Learn how to use Transformers, Datasets, and Tokenizers libraries. Covers fine-tuning, building demos, and sharing models on the Hub.

IntermediateInteractive~20 hrs
Featured
🎨Jay Alammar

The Illustrated Transformer

The most cited visual explanation of the Transformer architecture. Step-by-step illustrations of self-attention, multi-head attention, and positional encoding.

IntermediateReading~1 hr
Featured
🚀Andrej Karpathy

Neural Networks: Zero to Hero

Build neural networks from scratch in code. Covers backpropagation, language modeling, GPT architecture, and tokenization with pure Python and PyTorch.

IntermediateVideo~25 hrs
🧠DeepLearning.AI

LangChain for LLM Application Development

Learn to build LLM-powered apps with LangChain. Covers memory, chains, agents, and evaluation for production applications.

IntermediateVideo~1 hr
🌐Cohere

LLM University

Comprehensive curriculum on large language models. Covers text representation, generation, embeddings, semantic search, and RAG from the ground up.

IntermediateCourse~20 hrs
🤖Anthropic

Anthropic Courses

Official educational courses from Anthropic covering Claude API usage, prompt engineering patterns, tool use, and building production applications.

IntermediateInteractive~10 hrs
Featured
🤖Anthropic

Claude API Documentation & Tutorials

Official Anthropic docs covering the Claude API: authentication, messages API, vision, tool use, streaming, and best practices for building production apps.

BeginnerReadingSelf-paced
🤖Anthropic

Constitutional AI — Harmlessness from AI Feedback

Anthropic's landmark paper on Constitutional AI (CAI) — how Claude is trained to be helpful, harmless, and honest using RLHF with AI-generated feedback.

AdvancedReading~2 hrs
👁️

Computer Vision

5 resources

Learn to build systems that see and understand images, from CNNs to modern vision transformers.

🫀

Deep Learning & Neural Networks

7 resources

Dive deep into neural network architectures, training techniques, and the math behind modern AI.

Featured
📐3Blue1Brown

Neural Networks Series

Beautiful visual explanations of how neural networks learn. Covers gradient descent, backpropagation, and what neurons actually compute. Best visual intro available.

BeginnerVideo~4 hrs
Featured
🎓Coursera / DeepLearning.AI

Deep Learning Specialization

Andrew Ng's comprehensive 5-course deep learning specialization. Covers neural networks, optimization, CNNs, sequence models, and practical methodology.

IntermediateCourse~80 hrsCert
🟣NYU

Deep Learning with Yann LeCun

Yann LeCun's NYU course. Covers energy-based models, self-supervised learning, graph neural networks, and cutting-edge deep learning research.

AdvancedVideo~45 hrs
Featured
📖D2L.ai

Dive into Deep Learning

Interactive deep learning textbook with code, math, and discussions. Used at 500+ universities. Covers everything from linear models to transformers and GANs.

IntermediateInteractive~100 hrs
🎮TensorFlow

Neural Network Playground

Tinker with a real neural network in your browser. Visualize how different architectures, activations, and learning rates affect training in real-time.

BeginnerInteractive~30 min
📕MIT Press

Deep Learning (Goodfellow, Bengio, Courville)

The definitive deep learning textbook, freely available online. Covers linear algebra, probability, optimization, CNNs, RNNs, autoencoders, and generative models.

AdvancedReading~80 hrs
📦FSDL

Full Stack Deep Learning

Learn to build and deploy production ML systems. Covers project planning, data management, training, deployment, monitoring, and team workflows.

IntermediateCourse~25 hrs
🛠️

AI Tools & Frameworks

8 resources

Master the tools that power modern AI development — PyTorch, TensorFlow, Hugging Face, and more.

Featured
🔥PyTorch

Official PyTorch Tutorials

Comprehensive tutorials from the PyTorch team. Covers tensors, autograd, neural networks, data loading, distributed training, and deployment.

IntermediateInteractiveSelf-paced
🟠Google / TensorFlow

TensorFlow Tutorials

Step-by-step tutorials covering TensorFlow basics, Keras, image classification, text processing, data pipelines, and model deployment.

IntermediateInteractiveSelf-paced
🤗Hugging Face

Transformers Course

Master the Transformers library. Learn to fine-tune pretrained models, build pipelines, and deploy models using the Hugging Face ecosystem.

IntermediateInteractive~20 hrs
📊Weights & Biases

W&B Courses

Free courses on experiment tracking, hyperparameter tuning, model evaluation, CI/CD for ML, and building LLM applications with W&B.

IntermediateCourse~15 hrsCert
🦙LlamaIndex

LlamaIndex Documentation & Tutorials

Learn to build RAG applications, data agents, and structured data extraction pipelines with LlamaIndex. Includes starter tutorials and advanced guides.

IntermediateReadingSelf-paced
Google / JAX

JAX Quickstart

Get started with JAX, Google's high-performance numerical computing library. Learn automatic differentiation, JIT compilation, and vectorization for ML research.

AdvancedReading~5 hrs
📦MLflow

MLflow Tutorials

Learn MLflow for experiment tracking, model packaging, and deployment. Essential MLOps tool used across the industry for reproducible ML workflows.

IntermediateInteractive~8 hrs
🔧scikit-learn

Scikit-learn Tutorials

Official tutorials for the most popular classical ML library. Covers classification, regression, clustering, preprocessing, model selection, and pipelines.

BeginnerInteractive~10 hrs
🛡️

AI Ethics & Safety

5 resources

Understand the critical challenges of AI alignment, safety, fairness, and responsible development.

🎥

YouTube Channels

10 resources

The best YouTube channels for learning AI, staying current, and understanding research papers.

Featured
📹YouTube

3Blue1Brown

Grant Sanderson's stunning visual math explanations. Essential for understanding linear algebra, calculus, and neural networks intuitively.

BeginnerVideoOngoing
Featured
📹YouTube

Andrej Karpathy

Former Tesla AI Director and OpenAI founding member. Deep, code-along tutorials building neural networks from scratch. Legendary teaching quality.

IntermediateVideoOngoing
📹YouTube

StatQuest with Josh Starmer

Crystal-clear explanations of statistics and machine learning. Each concept broken down with memorable songs and simple diagrams. BAM!

BeginnerVideoOngoing
📹YouTube

Two Minute Papers

Quick, exciting summaries of cutting-edge AI research papers. Great for staying up to date with the latest breakthroughs in AI and graphics.

BeginnerVideoOngoing
📹YouTube

Sentdex

Python programming, machine learning, and neural networks tutorials. Known for building complete projects from scratch with clear explanations.

IntermediateVideoOngoing
📹YouTube

AI Explained

In-depth analysis of AI developments, model comparisons, and implications. Balanced, well-researched takes on the latest AI news.

BeginnerVideoOngoing
📹YouTube

Yannic Kilcher

Detailed paper walkthroughs and ML news. Dives deep into the math and methodology of important research papers. Great for understanding SOTA techniques.

AdvancedVideoOngoing
📹YouTube

Machine Learning Street Talk

Long-form interviews with top AI researchers. Technical discussions on consciousness, reasoning, scaling laws, and the future of AI.

AdvancedVideoOngoing
📹YouTube

DeepLearning.AI

Andrew Ng's channel with short courses, event talks, and The Batch newsletter videos. Covers practical AI applications and career advice.

BeginnerVideoOngoing
📹YouTube

Fireship

Fast-paced, witty tech content including AI explainers. Famous for '100 seconds' format and keeping developers informed on AI trends.

BeginnerVideoOngoing
🎮

Interactive Playgrounds

7 resources

Hands-on environments to experiment with AI models, build projects, and test ideas instantly.

📚

Reading & Research

8 resources

Stay at the frontier. Top blogs, newsletters, and research aggregators for the latest in AI.

Featured
📄Papers With Code

Papers With Code

The ultimate ML research aggregator. Links papers to their official code implementations, datasets, and state-of-the-art benchmarks. Updated daily.

AdvancedReadingOngoing
Featured
🔬Distill

Distill.pub

Machine learning research journal with interactive, beautifully designed articles. Each piece is a masterclass in scientific communication and visualization.

IntermediateReadingSelf-paced
Featured
✍️Lilian Weng

Lil'Log

OpenAI researcher Lilian Weng's blog. Incredibly thorough technical deep dives into transformers, diffusion models, RLHF, agents, and more.

AdvancedReadingSelf-paced
📨DeepLearning.AI

The Batch Newsletter

Andrew Ng's weekly AI newsletter. Curated AI news, research highlights, and industry trends delivered to your inbox. Read by 500,000+ subscribers.

BeginnerReadingWeekly
🚀Sebastian Raschka

Ahead of AI

Sebastian Raschka's newsletter on cutting-edge ML research. Deep technical analysis of new papers, model architectures, and training techniques.

AdvancedReadingBi-weekly
📜Andrej Karpathy

arxiv-sanity

Built by Karpathy, this tool helps you navigate the flood of arXiv papers. Search, filter, sort, and get recommendations for ML research papers.

AdvancedToolOngoing
Featured
✍️Chris Olah

Colah's Blog

Anthropic researcher Chris Olah's legendary blog. Visual, intuitive explanations of LSTMs, attention, neural network representations, and information theory.

IntermediateReadingSelf-paced
📖Jason Brownlee

Machine Learning Mastery

Thousands of free tutorials making ML accessible. Practical, code-first guides on deep learning, NLP, time series, computer vision, and more.

BeginnerReadingSelf-paced

Know a great free resource?

Help the community learn. Share your favorite AI courses, tutorials, and tools with fellow learners on DeepAICircle.

Share a Resource