- Choose this if
- Choose this shelf when you want mechanisms, mathematics, notebooks, code, model architecture, or agent implementation.
- Begin here
- For a gentle experiment, use TensorFlow Playground or Teachable Machine. For code, begin with Kaggle before longer intermediate courses.
- Then do this
- Use a related Lab to test one mechanism, then record what changed in My Map.
Machine Learning Crash Course
Google for DevelopersA modular technical course covering regression, classification, data, neural networks, embeddings, large language models, production systems and fairness.
- Teaches
- Core machine-learning workflows, model evaluation and selected production concerns through readings, videos and browser exercises.
- Why it is here
- It is a substantial free bridge from conceptual literacy to technical practice.
- Central limit
- Not a true zero-prerequisite course
Intro to Machine Learning
KaggleA short, notebook-centered introduction to building and validating simple machine-learning models.
- Teaches
- Basic tabular modelling workflow, decision-tree methods, validation and underfitting/overfitting through code exercises.
- Why it is here
- Its compact exercises can turn abstract model vocabulary into a first runnable workflow.
- Central limit
- Dynamic platform details could not be fully verified
Practical Deep Learning for Coders
fast.aiA free nine-lesson course that teaches deep learning by building working applications with modern libraries.
- Teaches
- Computer vision, tabular models, collaborative filtering, NLP, deployment and model internals through code and experiments.
- Why it is here
- It offers a serious next step for learners ready to move beyond conceptual explanations.
- Central limit
- Too advanced for a general beginner path
CS50's Introduction to Artificial Intelligence with Python
Harvard University / CS50A demanding seven-week Python course covering foundational AI algorithms through lectures and programming projects.
- Teaches
- Search, knowledge, uncertainty, optimization, learning, neural networks and language processing.
- Why it is here
- It supplies algorithmic depth and assessed project structure missing from short literacy resources.
- Central limit
- High time and prerequisite burden
Hugging Face Learn
Hugging FaceA changing catalogue of courses on LLMs, agents, robotics, reinforcement learning, computer vision, audio, diffusion and related open-model tooling.
- Teaches
- Where to find specialist Hugging Face courses and how the platform groups current technical learning areas.
- Why it is here
- It is a useful map of the open-model learning ecosystem, provided it is not mistaken for one stable course.
- Central limit
- The hub changes too quickly for blanket approval
Hugging Face Agents Course
Hugging FaceA living technical course on building and evaluating agent workflows with current open-source frameworks.
- Teaches
- Agent components, tool use, observations/actions, libraries such as smolagents, and later evaluation or framework integrations.
- Why it is here
- It gives technically prepared learners a concrete agent-course option while making the fast-moving nature visible.
- Central limit
- Living content can become stale quickly
TensorFlow Playground
TensorFlow / GoogleA browser visualization for experimenting with small neural networks and watching decision boundaries change.
- Teaches
- How features, hidden layers, activations, learning rate, noise and regularization affect a simplified classifier.
- Why it is here
- It makes several otherwise invisible training concepts directly observable.
- Central limit
- The simplified toy problem is not representative of production systems
Teachable Machine
Google Creative LabA browser tool for training simple image, sound or pose classifiers from examples without writing code.
- Teaches
- The relationship between labelled examples, training, confidence and live predictions in a small controlled experiment.
- Why it is here
- It can make training-data choices tangible very quickly when wrapped in a careful lesson.
- Central limit
- Privacy and consent need active management
Neural networks
3Blue1BrownA visual video collection developing intuition for neural networks, gradient descent and related mathematics.
- Teaches
- How layered networks transform inputs, how weights are adjusted, and why gradients matter.
- Why it is here
- Its animations can unlock mathematical intuition that is hard to obtain from prose alone.
- Central limit
- Visual density can be difficult without narration alternatives
The Illustrated Transformer
Jay AlammarA widely used illustrated walkthrough of the original transformer architecture and attention flow.
- Teaches
- Embeddings, positional encoding, encoder/decoder blocks, self-attention and the sequence of computations in a transformer.
- Why it is here
- It gives intermediate learners a coherent visual model before they encounter modern variations.
- Central limit
- The article reflects an earlier transformer generation
MLU-Explain
Amazon Machine Learning UniversityA collection of visual essays explaining selected machine-learning methods and evaluation ideas.
- Teaches
- Topics include neural networks, regression, reinforcement learning, ROC/AUC and fairness measures, with scope varying by article.
- Why it is here
- It offers focused concept explainers that can supplement, but not replace, a sequenced course.
- Central limit
- The collection is not one coherent curriculum