AI agents courses and concepts

An AI agent is a system that pursues a goal by taking actions on its own — deciding what to do next, calling tools or other software, and adapting as it goes — rather than producing one answer and stopping. It is the difference between a tool you consult and one you delegate to. That independence is also what makes agents harder to build, and harder to trust, than a single prompt, which is why the subject has grown its own vocabulary and its own tooling. Learning it means picking up both.

The vocabulary of AI agents

Agent terminology is young and unevenly used, so course outlines tend to assume it rather than explain it. Each of these is a short definition — worth a click the first time an outline uses a word you would otherwise skim past.

Courses on AI agents

The useful question here is not how advanced you are — it is whether you will be writing code. An agent can be assembled inside a product built for it, a helpdesk or a CRM or a workflow builder, where the work is configuration and judgment; or built against a model's programming interface with a framework, where the work is engineering. Both are genuinely building agents and the underlying ideas are identical, but the courses have almost nothing in common. One thing more before you choose: agent tooling is still largely vendor-specific, so a course usually teaches one stack — pick the stack you can actually use where you work.

Learn AI — understand what agents are

Use AI — build agents inside a product

Develop AI — build agents in code

Agents are one thread in a larger subject. If the vocabulary is still the obstacle, Learn AI covers the ground agents take for granted. If you want to put them to work in a job you already do, Use AI is the wider set. If you are building them, Develop AI covers the engineering around them.

← Browse all courses