Learn AI

AI Learning Resources

110 curated AI learning resources — 36 courses, 23 hands-on code tutorials, 16 video playlists, 20 certifications, and 15 books. Free and paid, from total beginner to ML engineer.

A staircase of open books rising towards a violet book at the top
Filters
Type
Level

110 of 110 resources. Each resource lists its description, tags, level / type and duration.

Courses36

  • AI For Everyone

    DeepLearning.AI / Coursera, beginner ~8h

    ~8h
    Andrew Ng's non-technical intro to AI for business leaders and curious minds. Learn what AI can and cannot do, how to navigate AI strategy, and ethical considerations.
    Free
    beginner
    course
    BusinessNon-Technical
  • Elements of AI

    University of Helsinki / Reaktor, beginner ~15h

    ~15h
    Free online course from the University of Helsinki introducing AI concepts to non-technical audiences. 1 million+ students enrolled. Covers AI basics, machine learning, and societal impacts.
    Free
    beginner
    course
    BeginnerNon-Technical
  • Prompt Engineering Guide

    DAIR.AI, beginner ~4h

    ~4h
    Comprehensive guide covering all major prompt engineering techniques: zero-shot, few-shot, chain-of-thought, tree-of-thought, and advanced prompting strategies for LLMs.
    Free
    beginner
    course
    Prompt EngineeringLLM
  • LLM University

    Cohere, beginner ~20h

    ~20h
    Cohere's free curriculum for learning large language models from basics to advanced RAG, fine-tuning, and deployment. Includes hands-on labs with the Cohere API.
    Free
    beginner
    course
    LLMRAG
  • Generative AI Learning Path

    Google Cloud / Coursera, beginner ~12h

    ~12h
    Google's official generative AI learning path covering LLMs, image generation, responsible AI, and building generative AI applications with Google Cloud tools.
    Free
    beginner
    course
    Google CloudGenerative AI
  • Practical Deep Learning for Coders

    fast.ai, intermediate ~50h

    ~50h
    Top-down, code-first approach to deep learning using PyTorch and fastai. Highly recommended for developers who want to build real-world deep learning applications quickly.
    Free
    intermediate
    course
    Deep LearningPyTorch

Tutorials23

  • The Illustrated Transformer

    Jay Alammar, intermediate ~1h

    ~1h
    Jay Alammar's visual and intuitive explanation of the Transformer architecture. The best resource for understanding attention mechanisms, positional encoding, and encoder-decoder structure.
    Free
    intermediate
    tutorial
    TransformersAttention
  • The Illustrated BERT, ELMo, and Co.

    Jay Alammar, intermediate ~1h

    ~1h
    Visual explanation of BERT, ELMo, and ULMFiT - the pre-training approaches that revolutionized NLP. Explains context-dependent word embeddings, masked language modeling, and next-sentence prediction.
    Free
    intermediate
    tutorial
    BERTNLP
  • Interactive browser tool to visualize how neural networks learn. Experiment with hidden layers, activation functions, and datasets in real time. The best hands-on intro to neural network intuition.
    Free
    beginner
    tutorial
    InteractiveVisualization
  • Gorgeous interactive visual essay explaining decision trees, overfitting, and machine learning fundamentals. Animated scrollytelling format makes abstract concepts immediately concrete and memorable.
    Free
    beginner
    tutorial
    VisualDecision Trees
  • Peer-reviewed journal publishing interactive visual explanations of ML research. Articles on attention, feature visualization, circuits in neural nets, and multimodal neurons. Research-grade but beautifully explained.
    Free
    advanced
    tutorial
    ResearchVisualization
  • The Annotated Transformer

    Harvard NLP, advanced ~3h

    ~3h
    Line-by-line implementation of the Transformer architecture from 'Attention Is All You Need' in PyTorch with detailed annotations. The definitive code tutorial for understanding transformers from first principles.
    Free
    advanced
    tutorial
    TransformersPyTorch

Video playlists16

  • Neural Networks - 3Blue1Brown

    3Blue1Brown, beginner ~3h

    ~3h
    Beautiful visual explainer of neural networks, backpropagation, and gradient descent. The best mathematical intuition builder available - essential watching before any ML course.
    Free
    beginner
    youtube
    Neural NetworksVisualization
  • StatQuest - Machine Learning Series

    StatQuest with Josh Starmer, beginner ~20h

    ~20h
    Josh Starmer breaks down statistics and ML concepts with unmatched clarity. Best series for understanding the math behind ML without a PhD. Covers SVMs, random forests, PCA, neural nets.
    Free
    beginner
    youtube
    StatisticsMachine Learning
  • AI Explained

    AI Explained, beginner ~5h

    ~5h
    Accessible explanations of the latest AI developments, models, and research papers. Ideal for staying current with GPT-4, Claude, Gemini, and frontier AI developments without deep technical background.
    Free
    beginner
    youtube
    AI NewsLLM
  • Computerphile - AI & Machine Learning

    Computerphile, beginner ~10h

    ~10h
    University of Nottingham's Computerphile channel explains AI, ML, and deep learning concepts clearly. Great for intuition on neural networks, NLP, and AI ethics without heavy math.
    Free
    beginner
    youtube
    AI ConceptsNLP
  • Python Machine Learning Tutorials

    Sentdex, intermediate ~25h

    ~25h
    Harrison Kinsley's hands-on Python ML series covering scikit-learn, TensorFlow, and neural networks. Practical, project-based approach covering clustering, regression, classification, and deep learning.
    Free
    intermediate
    youtube
    Pythonscikit-learn
  • Two Minute Papers

    Two Minute Papers, intermediate ~5h

    ~5h
    Károly Zsolnai-Fehér summarizes the latest AI research papers in 2-5 minutes with enthusiasm and clarity. Essential for staying current with computer vision, RL, and generative AI research.
    Free
    intermediate
    youtube
    Research PapersComputer Vision

Certifications20

  • AWS Certified AI Practitioner

    Amazon Web Services, beginner ~20h

    ~20h
    Foundation-level AI/ML certification from AWS. Validates understanding of AI concepts, AWS AI services (SageMaker, Rekognition, Comprehend), and responsible AI practices.
    beginner
    certification
    AWSCloud
  • ~15h
    Entry-level Azure AI certification. Covers AI workloads, machine learning concepts, computer vision, NLP, and responsible AI principles on Azure.
    beginner
    certification
    AzureMicrosoft
  • IBM AI Engineering Professional Certificate

    IBM / Coursera, intermediate ~80h

    ~80h
    6-course professional certificate covering machine learning, deep learning with Keras/TensorFlow/PyTorch, computer vision, and deploying AI models. Highly regarded for career transitions.
    intermediate
    certification
    IBMDeep Learning
  • TensorFlow Developer Certificate

    Google / TensorFlow, intermediate ~40h

    ~40h
    Validate your TensorFlow skills building and training neural network models. Covers image classification, NLP with TensorFlow, time series, and sequence models. Taken via remote proctored exam.
    intermediate
    certification
    TensorFlowGoogle
  • ~40h
    Associate-level certification for designing and implementing Azure AI solutions. Covers Azure Cognitive Services, Azure ML, conversational AI, and knowledge mining.
    intermediate
    certification
    AzureAI Services
  • AWS Certified Machine Learning - Specialty

    Amazon Web Services, advanced ~60h

    ~60h
    Specialty certification validating ability to design, implement, deploy and maintain ML solutions on AWS. Covers data engineering, exploratory analysis, modeling, and MLOps with SageMaker.
    advanced
    certification
    AWSSageMaker

Books15

  • Hands-On Machine Learning with Scikit-Learn, Keras & TensorFlow

    Aurélien Géron (O'Reilly), intermediate ~40h

    ~40h
    The most practical and widely recommended ML book. Covers end-to-end ML projects, classification, regression, SVMs, decision trees, ensemble methods, and deep learning with TensorFlow/Keras. Now in 3rd edition.
    intermediate
    book
    Pythonscikit-learn
  • Deep Learning

    Goodfellow, Bengio & Courville (MIT Press), advanced ~60h

    ~60h
    The definitive academic textbook on deep learning by its founders. Covers probability theory, information theory, linear algebra, optimization, CNNs, RNNs, autoencoders, and generative models. Free online.
    Free
    advanced
    book
    Deep LearningMathematics
  • The Hundred-Page Machine Learning Book

    Andriy Burkov, intermediate ~10h

    ~10h
    Remarkably concise book covering the essentials of ML in ~130 pages. Covers supervised learning, neural networks, regularization, SVMs, and ensembles. Excellent refresher or introduction for experienced engineers.
    intermediate
    book
    ConciseMachine Learning
  • Former Google China president Kai-Fu Lee analyzes the US-China AI race, predicts which jobs will be automated, and explores AI's societal and economic implications. A must-read for executives and policymakers.
    beginner
    book
    BusinessChina
  • The Alignment Problem

    Brian Christian (Norton), intermediate ~12h

    ~12h
    Compelling narrative account of the AI alignment problem - the challenge of getting AI systems to do what we actually want. Covers value alignment, fairness, interpretability, and AI safety research.
    intermediate
    book
    AI SafetyAlignment
  • ~10h
    UC Berkeley AI professor Stuart Russell reframes the AI safety problem and proposes a new approach to building provably beneficial AI. Essential reading for anyone thinking seriously about AGI risks.
    intermediate
    book
    AI SafetyAGI