AI learning guide

Best AI resources for model internals

Understand neural networks, transformers, training loops, and LLM architecture.

Quick answer

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.

How to shortlist

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.

What to avoid

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.

Videos to watch

Hugging Face agents course

Hugging Face

Machine learning crash course

Google for Developers

Neural networks from scratch

Andrej Karpathy

Practical deep learning for coders

fast.ai

StatQuest neural networks

StatQuest

Educators and sources

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.

Resources

Neural Networks: Zero to Hero

Video course · Andrej Karpathy · Intermediate

You want to understand neural networks and language models from code.

Hugging Face NLP Course

Free course · Hugging Face · Beginner to intermediate

You need the Transformer and NLP basics behind many AI apps.

StatQuest Neural Networks

Video lesson · Josh Starmer · Beginner

You want a plain-language explanation of neural-network basics.

Neural Networks: Zero to Hero

YouTube course · Andrej Karpathy · Intermediate

Use this when you want Andrej Karpathy's material for neural networks and related AI skills.

The Illustrated Transformer

Visual essays · Jay Alammar · Beginner to intermediate

Use this when you want Jay Alammar's material for transformers and related AI skills.

Hugging Face Learn

Free courses · Hugging Face · Beginner to advanced

Use this when you want Hugging Face's material for agents and related AI skills.

Machine Learning Crash Course

Course · Google for Developers · Beginner

Use this when you want Google for Developers's material for ml foundations and related AI skills.

StatQuest

YouTube videos · Josh Starmer · Beginner to intermediate

Use this when you want Josh Starmer's material for ml foundations and related AI skills.

Neural Networks series

Animated videos · 3Blue1Brown · Beginner to intermediate

Use this when you want 3Blue1Brown's material for neural networks and related AI skills.

MIT Introduction to Deep Learning

Lectures · MIT 6.S191 · Beginner to intermediate

Use this when you want MIT 6.S191's material for deep learning and related AI skills.

Questions this guide answers

How do I learn how LLMs work inside?

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.

Which resources explain transformers clearly?

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.

Should I learn PyTorch before building AI apps?

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.