Directory
Tutorials
Reviewed resources in Tutorials. 478 resources listed.
Machine Learning Systems
mlsysbook.aiA four-volume textbook and curriculum from Harvard's CS249r course on engineering machine learning systems, paired with hands-on labs, a from-scratch framework, hardware kits and a simulator.
awesome-generative-ai-guide
github.comA curated hub of generative AI research updates, courses, interview preparation material and notebooks, organized by whether the reader wants to use, build or understand AI systems.
Advanced RAG Techniques
diamant-ai.comA community-maintained collection of more than 42 runnable notebooks, each demonstrating a specific technique for building retrieval-augmented generation systems, from foundational to advanced.
Open-Source LLM Cookbook
github.comA hands-on, Chinese-language tutorial for configuring, deploying and fine-tuning open-source large language models on Linux, covering more than 50 mainstream Chinese and international models.
The Hugging Face Agents Course
github.comA free course that teaches how to build AI agents, moving from the basics of agents and LLMs through frameworks such as smolagents, LlamaIndex and LangGraph to a final, automatically evaluated project.
Happy-LLM
datawhalechina.github.ioA systematic, free tutorial that teaches how large language models work by building one from scratch, from NLP and Transformer fundamentals through pretraining, fine-tuning, RAG, agents and reinforcement learning.
AI Engineering Hub
join.dailydoseofds.comA collection of more than 90 tutorial projects covering large language models, retrieval-augmented generation and AI agents, organized by difficulty from beginner to advanced.
500+ AI Agent Projects & Use Cases
ashishpatel26.github.ioA curated collection of more than 500 AI agent example projects spanning frameworks such as LangGraph, CrewAI, AutoGen and Agno, and industries from healthcare to retail, each runnable as a self-contained example.
A nine-chapter interactive course that teaches how to write effective prompts for Claude, with hands-on exercises and an example playground for testing prompt changes.
Claude How To
luongnv.comA structured, visual guide to Claude Code that teaches its features with diagrams and copy-paste templates, organized as a guided learning path with self-assessment quizzes.
Claude Cookbooks
github.comAnthropic's collection of runnable notebooks and copyable code examples for building with the Claude API, covering classification, retrieval-augmented generation, tool use, vision and evaluation.
AI Engineering From Scratch
aiengineeringfromscratch.comA free curriculum of over five hundred lessons across twenty phases teaching AI engineering hands-on, from math foundations through building agents and MCP servers, in Python, TypeScript, Rust and Julia.
MiniMind
jingyaogong.github.ioMiniMind is a from-scratch project and tutorial for training a roughly 64-million-parameter language model in about two hours on a single consumer GPU, without relying on high-level training-library abstractions.
AI Agents for Beginners
aka.msA free Microsoft course of eighteen lessons teaching the fundamentals of building AI agents, with Python code samples built around the Microsoft Agent Framework and Microsoft Foundry Agent Service.
OpenAI Cookbook
cookbook.openai.comExample code and guides, mostly in Python, that show how to accomplish common tasks with the OpenAI API.
Learn Claude Code
learn.shareai.runA teaching repository explaining agent-harness engineering: how a coding-agent product pairs a trained model with the surrounding tool, memory and sandbox infrastructure, building a minimal agent from first principles.
Hello-Agents
hello-agents.datawhale.ccHello-Agents is a Chinese-language tutorial from the Datawhale community that teaches agent theory and practice, from classic paradigms such as ReAct through building a custom agent framework from scratch.
Generative AI for Beginners
github.comA 21-lesson course from Microsoft Cloud Advocates that teaches the fundamentals of building generative AI applications, with lessons in both Python and TypeScript and support for Azure OpenAI, Microsoft Foundry Models, the OpenAI API or fully offline local models.
30 seconds of code
30secondsofcode.orgA collection of short coding articles and code snippets, searchable by name, tag, language or description, meant to help developers learn specific techniques quickly.
Tech Interview Handbook
techinterviewhandbook.orgCurated technical interview preparation material covering algorithm practice, resume advice and behavioral questions for software engineering candidates.
prompts.chat
prompts.chatAn open-source library of prompts for AI chat models, formerly Awesome ChatGPT Prompts, with a free guide to prompting, a CLI, an MCP server and a self-hosted version.
roadmap.sh
roadmap.shCommunity-built roadmaps, articles and other learning resources that guide developers through frontend, backend, DevOps and dozens of other career paths.