ai/courses

Vibe coding/Course list

The Best Claude Code Courses in 2026 (Free and Paid)

Anthropic's own courses are free and better than most paid ones. Here's which Claude Code course to take first, where to get a certificate, and a 7-day plan with practice projects.

Updated
Reading time
9 min
Checked against
12 sources
A stack of books, the top one open on a terminal prompt

TL;DR

The Short Answer

Best free Claude Code course: Claude Code 101 on Anthropic's Claude Academy. It's 1.5 hours, written by Anthropic, and it teaches the workflow (explore → plan → code → commit) along with CLAUDE.md, subagents, skills, MCP, and hooks. Follow it with Claude Code in Action (1 hour, also free).

Best paid Claude Code course: Vanderbilt's Claude Code: Software Engineering with Generative AI Agents on Coursera, taught by Dr. Jules White. Pay for it if you want a university certificate on LinkedIn. Otherwise, the free courses cover the same ground.

Want a free certificate? Take the DataCamp version of Claude Code 101. It's Anthropic's material, it can be completed without a paid subscription, and it ends with a Statement of Accomplishment.

Whichever course you pick, the course is the easy part. You learn Claude Code by shipping small projects with it, so the 7-day plan below matters more than which video you watch.

Some links may be affiliate links; it never changes our picks. Every course below was checked on its official page on November 5, 2026.

01

Claude Code 101

Visit ↗

Anthropic (Claude Academy) · Free · free badge · Beginner · 1.5 hours

Best free Claude Code course. Made by the team that builds the tool, 1.5 hours, and it covers the workflow (explore, plan, code, commit) before the features. Start here even if you plan to take something longer.

02

Claude Code: A Highly Agentic Coding Assistant

Visit ↗

DeepLearning.AI + Anthropic · Free + paid · paid certificate · Intermediate · 2 hours

Best for learning by building. Three real projects (a RAG chatbot codebase, a notebook-to-dashboard refactor, a web app from a Figma mockup) show Claude Code on messy, realistic work. Free during the platform beta; expects Python and Git.

03

Claude Code in Action

Visit ↗

Anthropic (Claude Academy) · Free · free badge · Intermediate · 1 hour

The best second course. Once you use Claude Code daily, this is where you learn to trust long, hands-off sessions: CLAUDE.md that sticks, permission modes, hooks, headless runs, and GitHub Actions.

04

Claude Code 101

Visit ↗

DataCamp (created by Anthropic) · Free · free certificate · Beginner · 3 hours

Best free option with a certificate. Same Anthropic material as Claude Code 101 in DataCamp's interactive format, and you finish with a free Statement of Accomplishment for LinkedIn.

05

Claude Code: Software Engineering with Generative AI Agents

Visit ↗

Vanderbilt University (Coursera) · Paid · paid certificate · Beginner · 5 hours

Best paid Claude Code course. A university-backed, 5-hour course on running Claude Code like a small team (worktrees, subagents, reusable commands), with a shareable Coursera certificate. Worth paying for only if the certificate matters to you.

06

Introduction to subagents

Visit ↗

Anthropic (Claude Academy) · Free · no certificate · Intermediate · 45 minutes

45 minutes that change how you run bigger tasks: delegate side work to subagents so the main session stays focused. Take it after your first week.

07

Introduction to agent skills

Visit ↗

Anthropic (Claude Academy) · Free · no certificate · Intermediate · 1 hour

Take this when you notice yourself pasting the same instructions into every session. Skills turn those into reusable, shareable procedures.

08

Vibe Coding Essentials - Build Apps with AI Specialization

Visit ↗

Scrimba (Coursera) · Paid · paid certificate · Beginner · About 17 hours of courses (Coursera estimates 4 weeks at 10 hours a week)

Pick this if you're not sure Claude Code is your tool yet. It includes a 3-hour Learn Claude Code course alongside Cursor, GitHub Copilot, and MCP, so you can compare before committing. Paid.

09

The AI-native SDLC playbook

Visit ↗

Anthropic (Claude Academy) · Free · no certificate · Advanced · 1 hour

For tech leads rolling Claude Code out to a team, not for individual learners. Twelve plays covering plan mode, CLAUDE.md, evals in CI, PR review, and hooks as approval gates.

How We Picked

We only list courses whose official page we could read today, and we took price, certificate, and length from those pages, not from review sites. Then we ranked them by three questions:

  • Is it current? Claude Code changes fast. Courses that teach permission modes, hooks, skills, and headless runs beat ones built around last year's features.
  • Does it make you build something? Watching someone else prompt doesn't teach you much. Courses with real projects ranked higher.
  • Is the price justified? Anthropic gives its own courses away. A paid course has to offer something extra, usually a certificate or more structure.

We left out Udemy courses. Udemy's course pages blocked our checks today, so we couldn't confirm their contents or prices.

PriceCertificateLengthBest for
Claude Code 101 (Claude Academy)FreeCompletion badge1.5 hrAbsolute first course
Claude Code: A Highly Agentic Coding Assistant (DeepLearning.AI)Free in beta, PRO for quizPRO only2 hrLearning on real projects
Claude Code in Action (Claude Academy)FreeCompletion badge1 hrLong, unsupervised sessions
Claude Code 101 (DataCamp)FreeFree Statement of Accomplishment3 hrFree certificate
Claude Code: Software Engineering with Generative AI Agents (Vanderbilt, Coursera)PaidPaid certificate5 hrUniversity certificate
Introduction to subagents (Claude Academy)FreeNone45 minDelegating big tasks
Introduction to agent skills (Claude Academy)FreeNone1 hrReusable workflows
Vibe Coding Essentials (Scrimba, Coursera)PaidPaid certificate~17 hr totalComparing AI coding tools
The AI-native SDLC playbook (Claude Academy)FreeNone1 hrTeam rollout

Anthropic's Claude Code Courses: Where They Live and What's Free

If you search for an "Anthropic Claude Code course", you'll find the same courses in several places. Here's how it fits together:

  • Claude Academy (academy.claude.com) is Anthropic's learning hub, and the Claude Code docs link to it directly. It describes itself as "free courses on Claude and AI, from Anthropic." The Claude Code courses there are Claude Code 101, Claude Code in Action, Introduction to subagents, Introduction to agent skills, and The AI-native SDLC playbook.
  • Anthropic's older Skilljar catalog (anthropic.skilljar.com) is being retired. Its courses have moved to Claude Academy, so use the Claude Academy links.
  • Coursera hosts Claude Code in Action under Anthropic. On Coursera, the course materials and certificate require the paid Certificate experience, so the free Claude Academy version is the better deal unless you specifically want a Coursera certificate.
  • DataCamp has Anthropic-created versions of Claude Code 101 and Claude Code in Action, adapted to its interactive format. DataCamp says both can be completed without a paid subscription, and both give you a Statement of Accomplishment.

About the Claude Code in Action course. It's the course to take once single prompts work and you want Claude Code to run longer on its own. The Claude Academy version has nine lessons: steering long sessions, a CLAUDE.md that gets followed, verification skills, permission modes, hooks, scheduled tasks and headless runs, GitHub Actions and code review, verifying unsupervised runs, and plugins. It takes about an hour and ends with a quiz and a completion badge. The DataCamp version lists Claude Code 101 as its prerequisite. Take that advice: In Action assumes you already know the basics.

All of these courses are free, but Claude Code itself is not. The quickstart lists a Claude subscription (Pro, Max, Ultra, Team, or Enterprise), a Claude Console account with API credits, or access through a supported cloud provider. Check current Claude pricing before you start.

Claude Code Course Certification: What Actually Exists

This is where most "certification" claims fall apart, so here's what we could verify:

  • There's no public Claude Code certification exam. Anthropic does run proctored certifications: Claude Certified Associate, Claude Certified Developer – Foundations, and Claude Certified Architect (Foundations and Professional), delivered by Pearson with Credly badges. But its certification FAQ says certification "is currently available only to organizations in the Claude Partner Network", and none of the four exams is described as a Claude Code exam.
  • Claude Academy gives completion badges, not certificates, on Claude Code 101 and Claude Code in Action. The subagents, agent skills, and AI-native SDLC playbook courses have no badge.
  • Free certificate: DataCamp's Claude Code 101 and Claude Code in Action each give a free Statement of Accomplishment.
  • Paid certificates: Vanderbilt's Claude Code course and the Scrimba specialization on Coursera, plus a DeepLearning.AI accomplishment for the Claude Code short course if you have PRO.

Our take: a course certificate shows you finished a course, not that you can ship. For a job application, a public repo built with Claude Code (including its CLAUDE.md and a few merged PRs) says more than any badge.

A 7-Day Claude Code Learning Plan

About an hour a day. Use a real project you care about (a personal site, a script that annoys you, an open-source repo), not a toy. Every step below uses commands from the official docs.

Day 1: Install and explore. Install Claude Code (snippet below), open your project, and ask questions before changing anything: "what does this project do?", "where is the main entry point?". Watch the first half of Claude Code 101. Practice project: have Claude explain an unfamiliar open-source repo to you, then check its answers against the code.

Day 2: Plan before you code. Finish Claude Code 101. Switch to plan mode with Shift+Tab (or start with claude --permission-mode plan). Claude researches and proposes changes, but won't edit your source until you approve the plan. Practice project: plan and build a small CLI tool, such as a script that renames photos by date. Read the plan before you approve it.

Day 3: Give Claude a check to run. The single most useful habit from Anthropic's best-practices guide: give Claude something that returns pass or fail, such as tests, a build, or a linter, and ask for evidence (the command it ran and its output). Run /init to generate a starting CLAUDE.md, then cut it down to commands, conventions, and gotchas. Anthropic's memory guide recommends keeping it under 200 lines. Practice project: add tests to Day 2's tool, then ask Claude to add a feature and keep going until the tests pass.

install.sh
# macOS, Linux, WSL (native installer, auto-updates)
curl -fsSL https://claude.ai/install.sh | bash

# or with Homebrew (does not auto-update)
# brew install --cask claude-code

# confirm it works, then start a session in your project
claude --version
cd /path/to/your/project
claude

Days 4–7: Course-Correct, Automate, Ship

Day 4: Steer and recover. Learn the three recovery moves. Esc stops Claude mid-action without losing work. /rewind (or Esc twice on an empty prompt) rolls code and conversation back to an earlier point. /clear starts fresh. The docs' rule: after two failed corrections, /clear and write a better prompt instead of a third correction. Practice project: attempt a risky refactor of your Day 2 tool, rewind if it goes wrong, and try a better prompt.

Day 5: Hooks and Claude Code in Action. Start Claude Code in Action. A line in CLAUDE.md is a guideline Claude usually follows. A hook is a rule Claude Code enforces every time. The Stop hook below (from the docs) won't let Claude finish while the typecheck fails. Swap in your own test command. Practice project: add a hook that blocks edits to a folder you never want touched (/hooks shows what you've configured).

Day 6: Parallel work and review. Take Introduction to subagents. Start a second task in its own git worktree with claude -w feature-name so the edits can't collide, and run /code-review to have a fresh subagent review your diff. Practice project: build two small features at once in separate worktrees, then review and merge both.

Day 7: Ship something. Pick one of the Claude Code projects below, build it end to end, and deploy it. Write the README yourself, because explaining what Claude built is how you find the parts you don't understand yet. Then try claude -p "query" to run a one-off task and exit. That's the building block for scripts and CI.

.claude/settings.json
{
  "hooks": {
    "Stop": [
      {
        "hooks": [
          { "type": "command", "command": "pnpm tsc --noEmit 1>&2 || exit 2" }
        ]
      }
    ]
  }
}

Claude Code Projects to Practice On

Good practice projects are small enough to finish in a day, have an obvious "it works" check, and make you use one new feature each. Ten that work well:

  1. Personal link-in-bio site. Build it from a sketch or screenshot, deploy it, and add a CLAUDE.md with the deploy command.
  2. CSV cleaner CLI. Takes a messy export and outputs clean data. Write the tests first, then let Claude implement.
  3. Expense tracker web app. Local storage, charts, and filters. Use plan mode for the data model before any code exists.
  4. README and docs generator for one of your old repos. Good for practising codebase exploration.
  5. Bug-fix PR on an open-source project. Find a "good first issue", have Claude locate the cause, and write the fix with a test. Read every line before you open the PR.
  6. Browser extension that strips tracking parameters from URLs. Small, real, and easy to verify.
  7. Refactor an old project to a newer framework version, using a Stop hook to keep the build green.
  8. Daily digest script that summarizes an RSS feed and runs with claude -p on a schedule.
  9. A custom skill for something you repeat, such as your release checklist (see the agent skills course).
  10. A small AI agent in Python. Claude Code is great at scaffolding one, and our free PydanticAI course shows you what the code should look like, starting with your first agent and tools.

Project 10 is where Claude Code users often get stuck: Claude writes the agent, but you can't judge whether it's good. Our course covers testing and evals and production deployment, which are the parts you need to be able to review.

FAQ

Is there a free Claude Code course?
Yes. Anthropic's Claude Academy offers Claude Code 101, Claude Code in Action, Introduction to subagents, and Introduction to agent skills for free. DeepLearning.AI's Claude Code short course is free during its platform beta, and DataCamp's Anthropic-made Claude Code 101 can be completed without a paid subscription. You still need a Claude plan or API access to use Claude Code itself.
Does Anthropic offer a Claude Code certification?
Not a public one. Anthropic's proctored certifications (Associate, Developer, and Architect) are currently available only to organizations in the Claude Partner Network, and none is described as a Claude Code exam. Claude Academy gives completion badges for Claude Code 101 and Claude Code in Action. For a free certificate, DataCamp's versions of those courses give a Statement of Accomplishment.
Where can I take the Claude Code in Action course?
Free on Anthropic's Claude Academy at academy.claude.com, with a free completion badge (not a certificate). Anthropic's older Skilljar catalog is being retired. DataCamp has a free adapted version with a Statement of Accomplishment. Coursera also hosts it, but there the materials and certificate require the paid Certificate experience.
How long does it take to learn Claude Code?
The core courses take a few hours: Claude Code 101 is about 1.5 hours and Claude Code in Action about 1 hour. Getting comfortable takes longer. Plan on a week of daily practice on a real project to build the habits that matter: plan mode, giving Claude a check to run, and knowing when to rewind or clear.
Do I need to know how to code to take a Claude Code course?
It helps. Claude Code 101 asks for basic familiarity with a code editor and the command line, and the DeepLearning.AI and Vanderbilt courses expect Git. If you have never used a terminal, start with a vibe coding course built for beginners, then come back to Claude Code.
What are good Claude Code projects for beginners?
Small projects with an obvious pass or fail check: a personal website from a screenshot, a CSV cleaner with tests, an expense tracker, a browser extension, or a bug fix on an open-source repo. Each one should make you use one new feature, such as plan mode, hooks, or worktrees.

Read next

  1. 01Claude Code Tutorial: Build Your First App, Step by StepInstall Claude Code, learn how a session works on a real codebase, then build a small tested web app from an empty folder. Every prompt you type is in this guide, and every command was checked against Anthropic's docs.Guide
  2. 0210 Claude Code Projects to Build (With the Exact Prompts)You installed Claude Code. Now what? Here are ten projects ordered from first-afternoon to genuinely useful, each with a starter prompt you can paste, the follow-ups that come next, and the check that tells you it actually works.Guide
  3. 03Claude Code Cheat Sheet: Commands, Shortcuts, and PromptsEvery command, flag, and shortcut checked against Anthropic's docs, copy-paste templates for CLAUDE.md, subagents, skills, and hooks, and the prompting habits that actually make a difference.Guide
  4. 04Claude Code Alternatives: 7 AI Coding Agents ComparedWhat each tool actually is, whether it's open source, which models it runs, how you pay for it, and when it beats Claude Code. Plus a dedicated Claude Code vs OpenCode breakdown.Comparison
  5. 05The Best Vibe Coding Courses in 2026Honest picks by goal: ship an app, automate your work with n8n, or actually learn to code with AI. Most of the best options are free, and we say plainly where vibe coding stops working.Best courses

Sources: Claude Academy course catalog, Claude Code 101 (Claude Academy), Claude Code in Action (Claude Academy), Claude Code in Action (Coursera), Claude Code 101 (DataCamp), Claude Code in Action (DataCamp), Claude Code: A Highly Agentic Coding Assistant (DeepLearning.AI), Claude Code: Software Engineering with Generative AI Agents (Coursera), Anthropic certification FAQ, Claude Code quickstart, Claude Code best practices, Claude Code permission modes.