Best first move
Pick one educator from the table, watch one matched video, then open one hands-on resource. The aim is to leave with a working habit, project, or mental model tied to model internals.
AI learning guide
Understand neural networks, transformers, training loops, and LLM architecture.
Pick one educator from the table, watch one matched video, then open one hands-on resource. The aim is to leave with a working habit, project, or mental model tied to model internals.
Compare audience, level, format, and starting point. Favor a source that matches your current role and gives you exercises, examples, docs, or code you can use immediately.
Avoid collecting dozens of generic AI tips. Use this guide to choose a narrow learning loop: one topic, one educator, one video, one resource, one application in your own work.
Hugging Face
Google for Developers
Andrej Karpathy
fast.ai
StatQuest
| Educator / source | Best for | Skills | Start with |
|---|---|---|---|
| Programmers who want model internals | Neural networks, Backprop, LLM internals | Watch micrograd, then makemore, then the GPT video. | |
| Programmers learning LLM internals | LLM internals, PyTorch, Model training | Clone the repo and work through the notebooks with the book. | |
| Visual learners, developers | Transformers, Embeddings, LLM concepts | Read The Illustrated Transformer, then The Illustrated GPT-2. | |
| Developers and ML learners | Agents, Transformers, Diffusion, Open models | Take the Agents Course if you want agent basics, or the NLP/Transformers course if you need model fundamentals. | |
| Beginners learning ML foundations | ML foundations, Classification, Embeddings, Neural networks | Start the Machine Learning Crash Course and finish the exercises rather than only watching videos. | |
| Visual learners and ML beginners | ML foundations, Statistics, Neural networks | Use StatQuest for concepts that block you while taking more applied AI courses. | |
| Visual learners | Neural networks, Transformers, Mathematical intuition | Watch the neural networks series, then the transformer explainer. | |
| Python developers and CS learners | Search, Knowledge representation, ML foundations, AI foundations | Work through the first two projects before jumping to modern LLM material. | |
| Students and engineers learning deep learning | Deep learning, Neural networks, Generative AI, Model training | Watch the introduction lecture and run the first lab. | |
| Developers and students learning NLP | NLP, Transformers, Embeddings, Language models | Study word vectors and attention before transformer-heavy material. | |
| Computer vision learners | Computer vision, Deep learning, Model training | Read the neural networks and optimization notes. | |
| Developers using embeddings | Embeddings, Semantic search, Vector search, NLP | Use the semantic textual similarity and semantic search examples. | |
| Developers fine-tuning and deploying models | Open models, Fine-tuning, Deployment, Transformers | Pick one fine-tuning or inference guide and reproduce it end to end. | |
| Developers learning Transformer applications | Transformers, NLP, Open models, Fine-tuning | Use the book notebooks alongside the Hugging Face course. | |
| Visual ML learners | ML foundations, Math, Neural networks, AI foundations | Use his videos when probability, linear algebra, or model intuition blocks you. |
Video course · Andrej Karpathy · Intermediate
You want to understand neural networks and language models from code.
GitHub repo / book · Sebastian Raschka · Intermediate
You want to build an LLM step by step.
Visual guide · Jay Alammar · Beginner to intermediate
Transformer architecture still feels fuzzy.
Free course · Hugging Face · Beginner to intermediate
You need the Transformer and NLP basics behind many AI apps.
Free course · Google for Developers · Beginner
You need practical ML vocabulary before deeper AI engineering.
Video lesson · Josh Starmer · Beginner
You want a plain-language explanation of neural-network basics.
Video series · 3Blue1Brown · Beginner to intermediate
You need visual intuition for neural networks.
YouTube course · Andrej Karpathy · Intermediate
Use this when you want Andrej Karpathy's material for neural networks and related AI skills.
Book · Sebastian Raschka · Intermediate
Use this when you want Sebastian Raschka's material for llm internals and related AI skills.
Visual essays · Jay Alammar · Beginner to intermediate
Use this when you want Jay Alammar's material for transformers and related AI skills.
Free courses · Hugging Face · Beginner to advanced
Use this when you want Hugging Face's material for agents and related AI skills.
Course · Google for Developers · Beginner
Use this when you want Google for Developers's material for ml foundations and related AI skills.
YouTube videos · Josh Starmer · Beginner to intermediate
Use this when you want Josh Starmer's material for ml foundations and related AI skills.
Animated videos · 3Blue1Brown · Beginner to intermediate
Use this when you want 3Blue1Brown's material for neural networks and related AI skills.
Lectures · MIT 6.S191 · Beginner to intermediate
Use this when you want MIT 6.S191's material for deep learning and related AI skills.
Lectures · Stanford CS224N · Intermediate to advanced
Use this when you want Stanford CS224N's material for nlp and related AI skills.
Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.
Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.
Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.