AI resource library

Courses, guides, repos, books, and videos.

A working list of resources that are worth opening because they teach a concrete AI skill, implementation pattern, or mental model.

12 resources.

Watch first

A few video starts for people who learn well from walkthroughs.

Resource table

Resource Kind Owner Level Tags Use when
Neural Networks: Zero to Hero Video course Andrej Karpathy Intermediate model internals, neural networks, coding You want to understand neural networks and language models from code.
Practical Deep Learning for Coders Free course fast.ai Intermediate deep learning, pytorch, training You can code and want a practical route into training models.
ChatGPT Prompt Engineering for Developers Short course DeepLearning.AI Beginner prompting, developers, api You want a short, structured intro to prompting for software tasks.
OpenAI Cookbook GitHub repo OpenAI Beginner to advanced api, examples, rag, agents You need implementation examples rather than theory.
Microsoft AI Agents for Beginners GitHub repo Microsoft Beginner to intermediate agents, workshops, beginner You want a structured agent learning path with code.
Build a Large Language Model From Scratch GitHub repo / book Sebastian Raschka Intermediate llm internals, pytorch, training You want to build an LLM step by step.
The Illustrated Transformer Visual guide Jay Alammar Beginner to intermediate transformers, visual, foundations Transformer architecture still feels fuzzy.
Learn Prompting Guide Sander Schulhoff Beginner to intermediate prompting, safety, education You need a broad prompt engineering reference.
Prompt Engineering Guide Guide DAIR.AI Beginner to advanced prompting, rag, reasoning, agents You want examples of prompting techniques and patterns.
AI Engineering Book Chip Huyen Intermediate to advanced ai engineering, production, systems You are moving from demos to production systems.
LLM Evals Guide Hamel Husain Intermediate evals, quality, llm apps Your AI app needs quality checks before users see it.
RLHF Book Book Nathan Lambert Advanced rlhf, alignment, post-training You want to understand post-training and preference optimization.