Free Generative AI Courses for Intermediates

Curated intermediate-level Generative AI courses from the best free platforms on the internet.

Harvard's introduction to AI with Python. Covers search, knowledge representation, uncertainty, optimisation, machine learning, neural networks, and NLP.

30h
4.9
Details

The definitive short course on building with LangChain, taught by its creator Harrison Chase alongside Andrew Ng. Covers document loading, splitting, vector stores, retrieval, and agents. Free.

3h
4.8
Details

Learn to build multi-step LLM systems for real production use. Covers chaining calls, moderation, evaluation, and end-to-end pipelines with the OpenAI API. Taught by Andrew Ng and Isa Fulford of OpenAI. Free.

2h
4.8
Details

A focused course on Retrieval-Augmented Generation (RAG). Covers advanced chunking, sentence-window retrieval, auto-merging retrieval, and evaluation with TruLens. Essential for any AI engineer. Free.

2h
4.7
Details

The official Hugging Face course on NLP with Transformers. Learn to use pre-trained models, fine-tune them on your data, share them with the community, and build NLP pipelines. Entirely free.

30h
4.9
Details

fast.ai's legendary course on deep learning for practitioners. Takes a top-down approach — you build real models in lesson 1 and understand the theory gradually. Covers CV, NLP, tabular data, and stable diffusion. Completely free.

60h
4.9
Details

Anthropic's open-source course catalogue covering the Claude API fundamentals, prompt evaluations, real-world prompting, prompt engineering, and tool use. Each course is a hands-on Jupyter notebook series.

10h
4.8
Details

The official MCP documentation and quickstart. Learn what MCP is, why it standardises tool use across LLMs, and how to build your own MCP servers and clients. The canonical resource for the protocol that underpins modern AI agents.

3h
4.8
Details

Hugging Face's free course on the Model Context Protocol, built in partnership with Anthropic. Four units take you from MCP fundamentals to building and deploying real MCP servers and clients. Roughly 3–4 hours per unit, with a certificate of fundamentals after Unit 1 and a completion certificate after Units 2–3.

16h
4.7
Details

DeepLearning.AI's free short course on building agents with LangGraph. Covers ReAct agents, persistence, human-in-the-loop, and search-augmented agents. Taught by LangChain's CEO Harrison Chase alongside Andrew Ng.

2h
4.8
Details

DeepLearning.AI's free short course on building multi-agent systems with crewAI. Covers agent roles, tasks, tools, and orchestrating crews to tackle real workflows. Taught by crewAI's founder João Moura.

2h
4.7
Details