AI learning guide

Best coding agent courses

Compare courses and resources for learning coding agents, tool execution, codebase context, tests, and agent-ready software work.

Best course for understanding how coding agents work under the hood: Building Coding Agents with Tool Execution. DeepLearning.AI short course taught by Tereza Tizkova and Francesco Zuppichini, built with E2B. Start here if you want to understand the mechanics: tool execution, file inspection, command output, iteration, and why coding agents need a feedback loop instead of a single prompt.

Best course for using an agent on real codebases: Claude Code: A Highly Agentic Coding Assistant. DeepLearning.AI short course taught by Elie Schoppik, focused on Claude Code as an agentic coding assistant. Use this when you want a guided workflow for planning, editing, testing, and reviewing work inside an existing repo.

Best official reference for OpenAI coding-agent workflows: OpenAI Codex. Official OpenAI developer documentation for Codex and agentic software engineering workflows. Use this to understand current Codex behavior, review expectations, and where Codex fits in background engineering tasks.

Best supporting resource for making your repo easier for agents: How To Make Codebases AI Agents Love. Guide by Matt Pocock on AI Hero, aimed at making real codebases easier for agents to navigate. Use this after the first course, because agent performance depends heavily on tests, conventions, project structure, and clear task boundaries.

Building Coding Agents with Tool Execution course artwork showing the instructors and Safe Code Execution for Agents
DeepLearning.AI's Building Coding Agents with Tool Execution course, taught by Tereza Tizkova and Francesco Zuppichini with E2B.

A good coding-agent course should teach you how to supervise a software change from request to tested diff. That means understanding how the agent reads a repo, chooses context, edits files, runs commands, handles failures, and explains the final change.

That is different from learning autocomplete or collecting prompt tricks. Coding agents are useful when they can work inside an existing codebase without making the code harder to review. The courses below are ranked around that practical workflow.

What you are actually trying to learn

A coding agent course should teach you a loop. The loop is: understand the request, inspect the codebase, form a plan, make a small change, run the relevant checks, read the failure, adjust the change, and explain the result. That loop matters more than the brand name of the agent.

This is why many generic AI coding tutorials are weak. They show a model generating a new app from a blank prompt, which is the easiest version of the problem. Real engineering work happens inside existing code: old abstractions, partial tests, hidden conventions, failing setup, missing context, and product constraints. A good course makes those conditions visible.

Start with the course that explains tool execution

For most developers, the best first course is Building Coding Agents with Tool Execution. It teaches the core idea that a coding agent is useful because it can act, observe the result, and revise its plan. That is the difference between asking a chat model for a code snippet and using an agent to do a software task.

The course is valuable because it moves your attention away from clever prompts and toward the operating loop. You learn why command output matters, why tests are the agent's feedback channel, why file context has to be selected carefully, and why the agent needs guardrails around what it is allowed to change.

Then learn a real repo workflow

Once you understand the mechanics, move to Claude Code: A Highly Agentic Coding Assistant. The reason to study Claude Code is not that every developer should use one specific tool forever. It is that Claude Code-style workflows show what day-to-day agentic engineering looks like: planning a change, reading the repo, editing multiple files, running checks, and producing a reviewable diff.

A good Claude Code workflow also teaches restraint. You do not want a coding agent to rewrite half the application because it can. You want it to make a scoped change, preserve unrelated work, run the right checks, and tell you what it changed. That judgement is part of the skill.

Use official docs as references, not as the whole curriculum

OpenAI Codex and Claude Code docs are worth keeping open, but docs are not a full learning path by themselves. They tell you what the tool can do and how the product currently behaves. They do not automatically teach the engineering habits that make the tool useful.

Use official docs when you need current details about permissions, execution, reviews, background tasks, setup, or model behavior. Use courses and real walkthroughs to learn the judgement: when to ask for a plan, when to interrupt, when to narrow scope, when to run tests yourself, and when to reject a patch.

The missing layer: make the codebase agent-friendly

After the first course, study resources like How To Make Codebases AI Agents Love and AI Skills for Real Engineers. This is the part many learners skip. A coding agent is only as useful as the environment you give it. Clear tests, readable errors, conventional structure, good task descriptions, and small reviewable changes matter enormously.

If an agent keeps making messy changes, the problem may not be the model alone. The repo may lack fast checks, the task may be vague, the boundaries may be unclear, or the project may hide important conventions in human memory. Learning to improve those conditions is part of learning coding agents.

A practical learning order

Do not try to learn every coding agent at once. First, learn the mechanics of tool execution. Second, practice one agent workflow in a real repository. Third, improve the repo and task shape so agents can succeed more often. Fourth, compare tools only after you understand the workflow well enough to judge them.

A sensible first project is small: fix a bug with a failing test, add one feature behind an existing pattern, or refactor one isolated component. Ask the agent for a plan, let it inspect the code, require it to run checks, and review the diff yourself. If you cannot verify the result, the task is too large for learning.

What to skip

Skip videos that only show a brand-new app generated from a paragraph. Those can be fun, but they do not teach the hard parts of agentic coding. Also skip prompt packs that promise universal coding-agent commands without showing tests, diffs, failures, or review.

The signal of a useful course is not that everything works on the first try. The signal is that you see what happens when it does not work: the agent reads an error, adjusts the patch, narrows the plan, or asks for clarification. That is the workflow you are paying attention to.

If you want the shortest path, take Building Coding Agents with Tool Execution first, then use Claude Code or Codex on one real repository task, and then study how to make the repo easier for agents to navigate. That sequence teaches the actual skill: supervising an agentic software workflow from request to reviewable change.

Roll a learning mission

Pick one small move from this guide instead of opening ten tabs.

About this guide

Author: Learnetto Editorial Team. Learnetto maintains this AI learning directory by organizing public course pages, official documentation, educator material, and practical learning resources.

How it is made: Learnetto uses public course pages, official documentation, educator material, and directory data to compile these recommendations. AI may help draft and organize the page, but recommendations are checked against the listed sources, page topic, and learner intent.

Review policy: We only add a named personal reviewer when that person has substantially reviewed the page. Until then, the page is attributed to Learnetto rather than a founder, editor, or individual expert.

Last updated: October 7, 2026. Suggest a correction if a course, doc, or recommendation is outdated.

Videos to watch

How to Get Frontier Coding Results at 70% Lower Cost - Nouha Dziri, Cohere video thumbnail ►

How to Get Frontier Coding Results at 70% Lower Cost - Nouha Dziri, Cohere

AI Engineer

Self-Hosted AI vs Claude Code: When It Pays Off video thumbnail ►

Self-Hosted AI vs Claude Code: When It Pays Off

Devsplainers

Build a Claude Code Verification Harness video thumbnail ►

Build a Claude Code Verification Harness

learnwithparam - AI Engineering Society

The Self-Driving Company, Cloud Agents & ViBench 2.0 | This Week in Replit (Oct 30, 2026) video thumbnail ►

The Self-Driving Company, Cloud Agents & ViBench 2.0 | This Week in Replit (Oct 30, 2026)

Replit

Better AI Models Won't Fix Your Engineering Team — Nicholas Arcolano, Jellyfish video thumbnail ►

Better AI Models Won't Fix Your Engineering Team — Nicholas Arcolano, Jellyfish

AI Engineer

Does Code Quality Still Matter? It Depends on This — Max Kanat-Alexander, Capital One video thumbnail ►

Does Code Quality Still Matter? It Depends on This — Max Kanat-Alexander, Capital One

AI Engineer

One Day, $1,000 in Tokens: An AI War Room for Legacy Code — Ford Prior, GEICO video thumbnail ►

One Day, $1,000 in Tokens: An AI War Room for Legacy Code — Ford Prior, GEICO

AI Engineer

A Bank Built Its Own Coding Agent. It Took Off — Felipe Felisola Caso & Francesco Galletta, Monzo video thumbnail ►

A Bank Built Its Own Coding Agent. It Took Off — Felipe Felisola Caso & Francesco Galletta, Monzo

AI Engineer

Educators and sources

Educator / source Best for Skills Start with
Developers, AI engineers AI engineering, Agents, Developer tools Watch AI Engineer talks for production patterns and tool choices.
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, engineering leaders AI coding, Engineering workflows, Frontend Look for AI coding and engineering workflow posts.
Developers and self-directed learners building with AI coding agents AI coding, Claude Skills, Agentic workflows, AI SDK, MCP, LLM fundamentals, Personalized learning Use LLM Fundamentals or the AI Engineer Roadmap if you need concepts, the Vercel AI SDK Tutorial or AI SDK v6 Crash Course if you want to build apps, and the AI Skills catalog if you want practical agent workflows like /teach, /grill-me, /tdd, and /triage.
Product managers, founders, non-engineering product builders Claude Code, AI prototyping, Product shipping, PM workflows Choose one product idea or internal tool and use Claude Code to build a prototype with clear acceptance criteria.
Python developers Python ML, Deep learning, Reinforcement learning, AI coding Use a Python ML playlist before advanced model-building.
AI engineers and product builders AI engineering, Developer tools, Agents, Structured data Watch talks on AI-native interfaces and structured workflows.

Resources

OpenAI Codex

Official product docs · OpenAI · Beginner to advanced

You want the current OpenAI path for agentic software engineering, code review, and background coding tasks.

AI Skills for Real Engineers

Skills catalog · Matt Pocock · Intermediate

You want a reusable skill system for agentic coding, including /grill-me, /grill-with-docs, /to-prd, /to-issues, /tdd, /triage, /handoff, /prototype, and review workflows.

How To Make Codebases AI Agents Love

Guide · Matt Pocock · Intermediate

You want to improve a codebase so AI agents can navigate it, run checks, make smaller changes, and recover from mistakes more reliably.

OpenAI Pando Git architecture explained

AI infrastructure analysis · OpenAI · Intermediate to advanced

Use this analysis to understand why agent-heavy repositories strain conventional Git servers, how Pando changes consistency and pack delivery, and which ideas apply outside OpenAI.

Mistral Large 4 open-weight release guide

Open-weight model launch analysis · Mistral AI · Intermediate to advanced

Use this to decide whether Mistral Large 4 belongs in a self-hosted coding or defensive-security evaluation.

Embedded browser flaws in five AI coding assistants

AI coding assistant security analysis · Forever Security · Intermediate to advanced

Use this if your team previews local HTML or browses from an AI coding assistant. Check patch status, trusted projects and credential exposure before continuing.

Gemini 4 Carbon cyberdefense launch guide

Frontier model and cybersecurity launch analysis · Google DeepMind · Intermediate to advanced

Use this to assess Gemini 4 Carbon's reported cyber capabilities, limited rollout and evidence requirements before planning a production evaluation.

GitHub Copilot Fusion launch and rollout guide

AI coding agent launch analysis · GitHub · Intermediate to advanced

Use this after GitHub Universe 2026 to evaluate Copilot Fusion, cross-repository Projects and usage-based enterprise access on your own development work.

Warp agent-log breach response guide

AI developer-tool security analysis · Warp · Intermediate

Assess Warp's vendor breach, identify exposed agent data and decide which logs, credentials and integrations need review.

GPT-6.1 Terra launch explained

Frontier model launch analysis · OpenAI · Intermediate

You need to decide whether GPT-6.1 Terra fits a visual, computer-use or coding workflow and want launch facts separated from independent evidence and unresolved safety questions.

AGENTS.md Downloads-folder hijack explained

Coding agent security analysis · Forever Security · Intermediate to advanced

Use this after running a coding agent in Downloads or another unreviewed folder. Audit instructions, configuration and credentials before the next session.

Kimi K3.1 Pro explained

Open-weight model news analysis · Moonshot AI · Intermediate to advanced

Moonshot AI launched Kimi K3.1 Pro on October 24, 2026, with open weights due by November 4. Learn what ships now, how cyber training was restricted and how to test it before migrating.