Generative AIIntermediate
CS50's Introduction to Artificial Intelligence with Python
Harvard's introduction to AI with Python. Covers search, knowledge representation, uncertainty, optimisation, machine learning, neural networks, and NLP.
Language hub
Editorial Guides
Best Free Prompt Engineering Courses in 2026 (9 Ranked, ChatGPT and Claude) →Best Free Generative AI Courses in 2026 (Ranked: DeepLearning.AI, Hugging Face, fast.ai) →5 free Generative AI courses include a certificate
See all free coding courses with certificates →Generative AIIntermediate
Harvard's introduction to AI with Python. Covers search, knowledge representation, uncertainty, optimisation, machine learning, neural networks, and NLP.
Generative AIIntermediate
Learn to build and deploy with transformers and large language models in this 12-chapter course from Hugging Face. You'll start with NLP fundamentals, then move into modern LLM techniques: tokenization, fine-tuning, reasoning models, and building shareable demos. By the end, you'll know how to use pre-trained models, customize them on your own data, and integrate them into real applications. Best if you have some Python experience; the course assumes basic familiarity with machine learning. Fair warning: LLM chapters move fast, so budget time for rereading.
Generative AIBeginner
freeCodeCamp's generative AI course covering prompt engineering, RAG, model deployment, and AI agents. Taught by Andrew Brown. Completely free on YouTube.
Generative AIIntermediate
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.
Generative AIAdvanced
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.
Generative AIBeginner
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.
Generative AIIntermediate
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.
Generative AIIntermediate
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.
Generative AIIntermediate
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.
Generative AIBeginner
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.
Generative AIIntermediate
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.
Generative AIIntermediate
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.
Generative AIAdvanced
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.
Generative AIIntermediate
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.
Generative AIIntermediate
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.
Generative AIBeginner
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.
Generative AIIntermediate
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.
Generative AIBeginner
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.
Generative AIBeginner
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.