AI learning guide

Best AI courses for prompt engineering

Learn prompting for writing, research, coding, and product work.

Quick answer

Best first move

Pick one educator from the table, watch one matched video, then open one hands-on resource. The aim is to leave with a working habit, project, or mental model tied to prompting.

How to shortlist

Compare audience, level, format, and starting point. Favor a source that matches your current role and gives you exercises, examples, docs, or code you can use immediately.

What to avoid

Avoid collecting dozens of generic AI tips. Use this guide to choose a narrow learning loop: one topic, one educator, one video, one resource, one application in your own work.

Videos to watch

Prompt engineering for developers

DeepLearning.AI

Claude AI fluency

Anthropic

Educators and sources

Educator / source Best for Skills Start with
Everyone from beginners to builders Prompting, Agents, RAG, ML foundations Start with ChatGPT Prompt Engineering for Developers, then pick a RAG or agents course.
Developers, technical generalists LLM tools, Prompting, AI safety, Local models Read recent LLM posts and try the llm command-line tool.
Beginners, educators, teams Prompting, AI literacy, Security Start at the fundamentals section, then move to prompt hacking/security.
Developers, researchers Prompting, RAG, Reasoning, Agents Use the prompting techniques and RAG sections as a reference.
Engineers, researchers Agents, RAG, ML research Read the posts on LLM-powered autonomous agents and prompt engineering.
Claude users, builders, teams Prompting, Claude workflows, MCP, AI app design Read the prompt engineering overview, then use the interactive tutorial for hands-on practice.
Python developers building LLM apps LLM app architecture, Prompt engineering, Tool calling Read examples around tool calling and structured outputs.
Business learners and beginners Generative AI basics, Prompting, Business use cases Use IBM's generative AI specialization if you want a credentialed beginner path.
Writers, founders, operators AI workflows, Writing with AI, Business use cases Read Chain of Thought essays that match your role.
AI learners across levels Generative AI, Deep learning, Prompting, Agents Use short courses for targeted skills and specializations for foundations.
Analysts, data learners, business teams AI foundations, Data skills, Prompting, ML foundations Pick a role-based AI track rather than browsing individual lessons.
Beginner developers AI foundations, Python, Prompting, LLM apps Use the beginner AI and Python material before attempting agents or RAG.
Developers learning RAG and LLM apps RAG, LLM apps, Prompting, Evaluation Search the channel for the RAG or LangChain workflow you are building.
Beginners and career switchers AI literacy, Data skills, Career learning, Prompting Use beginner learning-roadmap videos to choose a first path.
Writers and operators Prompting, Writing with AI, AI workflows Use writing workflow examples and adapt them to your own documents.
Prompt engineers and LLM builders Prompting, LLM behavior, AI safety, Model limits Use examples as experiments, then test them against your own model and task.

Resources

Learn Prompting

Guide · Sander Schulhoff · Beginner to intermediate

You need a broad prompt engineering reference.

Prompt Engineering Guide

Guide · DAIR.AI · Beginner to advanced

You want examples of prompting techniques and patterns.

DeepLearning.AI Short Courses

Short courses · Andrew Ng · Beginner to advanced

Use this when you want Andrew Ng's material for prompting and related AI skills.

Simon Willison on LLMs

Blog · Simon Willison · Beginner to advanced

Use this when you want Simon Willison's material for llm tools and related AI skills.

Learn Prompting

Free guide · Sander Schulhoff · Beginner to intermediate

Use this when you want Sander Schulhoff's material for prompting and related AI skills.

DAIR.AI Prompt Engineering Guide

Guide · Elvis Saravia · Beginner to advanced

Use this when you want Elvis Saravia's material for prompting and related AI skills.

Anthropic Learn

Guides · Anthropic · Beginner to advanced

Use this when you want Anthropic's material for prompting and related AI skills.

Mirascope Learn

Docs · Mirascope · Intermediate

Use this when you want Mirascope's material for llm app architecture and related AI skills.

IBM Generative AI courses

Coursera courses · Armand Ruiz · Beginner

Use this when you want Armand Ruiz's material for generative ai basics and related AI skills.

Every AI and Chain of Thought

Newsletter · Dan Shipper · Beginner to intermediate

Use this when you want Dan Shipper's material for ai workflows and related AI skills.

DeepLearning.AI

Short courses · DeepLearning.AI · Beginner to advanced

Use this when you want DeepLearning.AI's material for generative ai and related AI skills.

DataCamp AI courses

Interactive courses · DataCamp · Beginner to intermediate

Use this when you want DataCamp's material for ai foundations and related AI skills.

Codecademy AI courses

Interactive courses · Codecademy · Beginner

Use this when you want Codecademy's material for ai foundations and related AI skills.

Data Independent AI tutorials

YouTube tutorials · Greg Kamradt · Beginner to intermediate

Use this when you want Greg Kamradt's material for rag and related AI skills.

Questions this guide answers

Which prompt engineering course should I start with?

Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.

How do I practice prompting beyond one-off tips?

Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.

Which resources cover prompt safety and prompt testing?

Use the educator table, videos, and resources above to compare options by topic fit, depth, and format. A good choice gives you a concrete next step: a course module, code example, video walkthrough, project, or workflow you can try today.