Generative AI courses and concepts

Generative AI is artificial intelligence that produces new content — text, images, audio, video or code — by learning the patterns in a large body of training data and using them to assemble a plausible response to a prompt. The change it introduces is in the nature of the output: conventional software returns a result that is either correct or visibly broken, while a generated answer is only ever plausible. That makes judging the output part of the work rather than an optional extra, which is why learning the subject is really two skills — asking well, and telling when the answer is wrong.

The vocabulary of generative AI

This vocabulary is several different kinds of word wearing the same clothes: product names, model types and techniques. That matters because the products get discussed as if they were technologies — a sentence about one named assistant is usually a sentence about large language models in general, and occasionally it genuinely is not. The technique words are the durable half; they will still describe something real long after the product names have moved on.

Courses on generative AI

The choice worth making deliberately is between learning a particular tool and learning the technology underneath it. A course built around one assistant makes you useful this week and teaches you an interface; a course on the technology — how prompting works, how much a model can hold in mind at once, how to get your own material in front of one — is slower and still applies after your workplace switches tools.

Learn AI — how these systems work

Use AI — put them to work in your own role

AI fluency

The Open University

FreeBeginner

AI Fluency for Educators

Anthropic

FreeBeginner

AI Fluency for Nonprofits

Anthropic

FreeBeginner

AI Fluency for Small Businesses

Anthropic

FreeBeginner

AI Fluency for Students

Anthropic

FreeBeginner

AI Fluency: Framework & Foundations

Anthropic

FreeBeginner

AI for Consulting

DataCamp

PaidBeginner

AI for Data Analysts

DataCamp

PaidIntermediate

AI for educators

Microsoft Learn

FreeBeginner

AI for Finance

DataCamp

PaidBeginner

AI for Human Resources

DataCamp

PaidBeginner

AI for Marketing

DataCamp

PaidBeginner

AI for Sales

DataCamp

PaidBeginner

AI Foundations

OpenAI Academy

FreeBeginner

AI in Sports

Founderz (with GSIC & Microsoft)

PaidBeginner

AI Recruiting Course: AI Tools for Sourcing & Hiring

Udemy

PaidBeginner

Amazon Bedrock Getting Started

AWS Skill Builder

FreeBeginner

An Introduction to Generative AI and Content Creation

IBM SkillsBuild

FreeBeginner

Applied AI Foundations

OpenAI Academy

FreeIntermediate

Claude 101

DataCamp

PaidBeginner

Cleaning Data with Generative AI

DataCamp

PaidBeginner

Creating Video, Image and Sound Using AI

Babson College (Founderz + Microsoft)

PaidBeginner

Developing Generative Artificial Intelligence Solutions

AWS Skill Builder

FreeBeginner

Draft, analyze, and present with Microsoft Copilot

Microsoft Learn

FreeBeginner

Empower your workforce with Microsoft 365 Copilot Use Cases

Microsoft Learn

FreeBeginner

Essentials of Prompt Engineering

AWS Skill Builder

FreeBeginner

Ethical and responsible use of Generative AI

The Open University

FreeBeginner

Foundations of Prompt Engineering

AWS Skill Builder

FreeIntermediate

Generative AI for Business

DataCamp

PaidBeginner

Generative AI for Leaders

Coursera (Vanderbilt University)

Free to auditBeginner

Generative AI Leader Certification

Google Skills

Beginner

Generative AI Overview for Project Managers

Project Management Institute (PMI)

FreeBeginner

Get started with AI-first solutions in Microsoft Power Platform

Microsoft Learn

FreeBeginner

Google Workspace with Gemini

Google Skills

Beginner

Intermediate ChatGPT

DataCamp

PaidIntermediate

Introduction to ChatGPT

DataCamp

PaidBeginner

Introduction to Google Workspace with Gemini

DataCamp

PaidBeginner

Introduction to GPTs

DataCamp

PaidBeginner

Introduction to Large Language Models

IBM SkillsBuild

FreeBeginner

Introduction to Microsoft Copilot

DataCamp

PaidBeginner

Key considerations for successful Generative AI adoption

The Open University

FreeBeginner

Large Language Models for Business

DataCamp

PaidBeginner

Manage Meetings and Collaboration Using Microsoft 365 Copilot

Microsoft Learn

FreeBeginner

Navigating risk management

The Open University

FreeBeginner

No-code Machine Learning and Generative AI on AWS

AWS Skill Builder

FreeIntermediate

Optimizing Foundation Models

AWS Skill Builder

FreeBeginner

Practical AI with Google Gemini and NotebookLM

DataCamp

PaidBeginner

Preparing for tomorrow: horizon scanning and AI literacy

The Open University

FreeBeginner

Replit Learn

Replit

FreeBeginner

Skills and strategies for using Generative AI

The Open University

FreeBeginner

Teaching AI Fluency

Anthropic

FreeBeginner

Transform business workflows with generative AI

Microsoft Learn

FreeBeginner

Transform ideas into action with Copilot Chat (Basic)

Microsoft Learn

FreeBeginner

Understanding ChatGPT

DataCamp

PaidBeginner

Understanding Generative AI

The Open University

FreeBeginner

Understanding legal regulation and compliance

The Open University

FreeBeginner

Understanding Prompt Engineering

DataCamp

PaidBeginner

Use AI in Your Design Workflows

Figma

FreeIntermediate

Use cases for Generative AI

The Open University

FreeBeginner

Work smarter with AI

Microsoft Learn

FreeBeginner

Working with Microsoft Copilot

DataCamp

PaidBeginner

Develop AI — build on the models directly

Advanced: Generative AI for Developers

Google Skills

Advanced

Build a Deep Research Agent

NVIDIA Deep Learning Institute

PaidIntermediate

Building Agentic AI Applications with LLMs

NVIDIA Deep Learning Institute

PaidIntermediate

Building Generative AI Applications Using Amazon Bedrock

AWS Skill Builder

FreeAdvanced

Building Language Models on AWS

AWS Skill Builder

FreeAdvanced

Building RAG Agents with LLMs

NVIDIA Deep Learning Institute

PaidIntermediate

Building with the Claude API

Anthropic

FreeIntermediate

Claude Platform 101

Anthropic

FreeBeginner

Develop AI agents on Azure

Microsoft Learn

FreeIntermediate

Develop generative AI apps in Azure

Microsoft Learn

FreeIntermediate

Developing LLM Applications with LangChain

DataCamp

PaidIntermediate

Extract insights from visual data on Azure

Microsoft Learn

FreeIntermediate

Get started with AI applications and agents on Azure

Microsoft Learn

FreeBeginner

Get started with AI-assisted development

Microsoft Learn

FreeIntermediate

GitHub Copilot Fundamentals Part 1 of 2

Microsoft Learn

FreeIntermediate

GitHub Copilot Fundamentals Part 2 of 2

Microsoft Learn

FreeIntermediate

Google DeepMind: AI Research Foundations

Google Skills

Advanced

Learn Cursor

Cursor

FreeBeginner

LLM University

Cohere

FreeBeginner

Operationalize generative AI applications (GenAIOps)

Microsoft Learn

FreeIntermediate

Perform code maintenance tasks using GitHub Copilot Agent

Microsoft Learn

FreeIntermediate

Rapid Application Development with Large Language Models (LLMs)

NVIDIA Deep Learning Institute

PaidBeginner

Retrieval Augmented Generation (RAG) with LangChain

DataCamp

PaidIntermediate

The Art of Compressing LLMs: Pruning, Distillation, and Quantization

NVIDIA Deep Learning Institute

PaidIntermediate

Working with the OpenAI API

DataCamp

PaidBeginner

Generative AI is broad enough that the sensible next step depends on what you came for. Learn AI explains the machine learning these systems are made of, which is what makes their failures predictable rather than baffling; Use AI is the wider set of things worth doing with them in a working role, generative or not; Develop AI is the engineering — building on the models directly, and everything that has to hold up around them.

← Browse all courses