Free Generative AI Courses
Generative AI is the fastest-growing area of software development.
Related Learning Paths
5 free Generative AI courses include a certificate
See all free coding courses with certificates →Google's beginner-friendly introduction to generative AI. Learn what generative AI is, how it differs from traditional machine learning, and how to create your own AI applications with Google tools.
Google's overview of large language models (LLMs). Covers what LLMs are, their use cases, prompting techniques, and how to tune LLMs for specific tasks using Google tools.
freeCodeCamp's comprehensive introduction to generative AI covering the OpenAI API, Gemini Pro, LangChain, RAG basics, and building real AI-powered apps. Completely free on YouTube.
A hands-on short course from DeepLearning.AI and OpenAI. Learn to use LLMs to build powerful applications. Covers best prompt engineering practices, summarising, inferring, transforming text, and chatbots. Taught by Andrew Ng. Completely free.
Harvard's introduction to AI with Python. Covers search, knowledge representation, uncertainty, optimisation, machine learning, neural networks, and NLP.
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.
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.
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.
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.
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.
Learn when and how to fine-tune LLMs for your specific use case. Covers data preparation, training with the OpenAI API, evaluating fine-tuned models, and comparing against few-shot prompting. Free.
Hugging Face AI Agents Course
Hugging Face's free course on building AI agents. Covers the smolagents framework, ReAct architecture, multi-agent systems, and evaluating agent performance. Free with certificate.
Anthropic's official interactive prompt engineering tutorial. Nine chapters covering basic prompt structure, role assignment, separating data and instructions, chain-of-thought, and complex real-world prompts. Hands-on with the Claude API.
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.
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.
Hugging Face MCP Course
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.
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.
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.
Microsoft's open-source 11-lesson course on building AI agents. Covers agentic design patterns, tool use, RAG, multi-agent workflows, and production deployment. Hands-on with code samples in every lesson.