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.
Generative AI by level
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 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 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 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 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 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.