Claude Code 101 is Anthropicβs official, free, beginner course for Claude Code β the first stop for someone who has never used an AI coding agent. Hosted on Anthropic Academy (Anthropicβs learning platform, launched in 2026), it teaches the agentic loop, install paths, the Explore β Plan β Code β Commit workflow, and five customization areas β CLAUDE.md, subagents, skills, MCP, and hooks. Completion earns an official Anthropic certificate.
| *Source: Claude Code 101 (official) | Anthropic Academy catalog | Class Central listing | Claude Code in Action (next course)* |
Who itβs for
Per the official course page, Claude Code 101 is aimed at:
| Audience | Why this course fits |
|---|---|
| New developers entering software engineering | Skips assumed prior knowledge; assumes only basic CLI + editor familiarity |
| Experienced engineers who havenβt tried AI coding agents | Frames the agentic loop and explains why coding agents differ from chat β the missing mental model |
Prerequisites: a Claude account (Pro / Max / Enterprise) or a Claude API key for the hands-on exercises. Basic familiarity with the terminal and an editor. No prior AI-agent experience required.
Account note: the Academy is hosted on Skilljar, so you create a free Skilljar account to track progress and receive the certificate. Lessons are viewable through that account; the interactive exercises additionally need a working Claude plan or API key.
Course structure (synthesized view)
The official curriculum has five top-level sections: What is Claude Code? Β· Your first prompt Β· Daily workflows Β· Customizing Claude Code Β· Course quiz. The diagram below regroups the lessons into four progressive phases plus the quiz β this grouping is my own synthesis, not an official structure.
ββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β PHASE 1: Understanding the Agentic Loop β
β β’ What is Claude Code? β
β β’ How Claude Code works (context, tools, β
β permissions β the agentic loop) β
ββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββ
β
ββββββββββββββββββββββββΌββββββββββββββββββββββββββββββ
β PHASE 2: Getting Started β
β β’ Install (terminal / VS Code / JetBrains / β
β Claude Desktop / web) β
β β’ Your first prompt β
β β’ Approval mode, auto-accept, Plan Mode β
ββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββ
β
ββββββββββββββββββββββββΌββββββββββββββββββββββββββββββ
β PHASE 3: Daily Workflows β
β β’ Explore β Plan β Code β Commit β
β β’ Context management (/compact, /clear, β
β /context) β
β β’ Code review with Claude β
ββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββ
β
ββββββββββββββββββββββββΌββββββββββββββββββββββββββββββ
β PHASE 4: Customizing Claude Code β
β β’ The CLAUDE.md file (project memory) β
β β’ Subagents (delegate tasks to isolated agents) β
β β’ Skills (reusable capabilities) β
β β’ MCP (external tools and data sources) β
β β’ Hooks (formatting, command blocking, β
β notifications β deterministic guardrails) β
ββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββ
β
βΌ
ββββββββββββββββ
β Course quiz β
β β certificateβ
ββββββββββββββββ
What youβll be able to do afterward
By the end of the course, you should be able to:
- Define an AI coding agent and articulate how Claude Code differs from chat-based AI (it gathers context, takes actions, and verifies results inside your repo).
- Install Claude Code in your preferred environment β terminal, IDE plugin (VS Code / JetBrains), Claude Desktop, or the web.
- Execute the Explore β Plan β Code β Commit loop: break a task down, let Claude propose an approach, review the diff as it lands, commit cleanly.
- Manage context with the built-in slash commands (
/compact,/clear,/context) so long sessions stay productive. - Write a CLAUDE.md file so Claude remembers your projectβs conventions across sessions.
- Compose subagents, skills, MCP servers, and hooks to extend Claude Code for tasks you repeat.
The Explore β Plan β Code β Commit rhythm
This is the pattern the Daily workflows section is built around β the one that most often changes how someone works on day one (my summary, not an official course claim):
βββββββββββ ββββββββ ββββββββ ββββββββββ
β Explore β β β Plan β β β Code β β β Commit β
βββββββββββ ββββββββ ββββββββ ββββββββββ
read propose apply land
relevant an edits changes
files approach under with a
you can review clean
critique message
| Step | Claude does | You do |
|---|---|---|
| Explore | Reads files, greps the codebase, builds a mental model | Provide the task, point at relevant files if needed |
| Plan | Drafts a step-by-step approach (Plan Mode) | Approve, redirect, or rewrite the plan |
| Code | Applies edits, runs commands, shows diffs | Review each change; approve, modify, or revert |
| Commit | Drafts a commit message and runs git | Tweak the message; verify; push when ready |
The loop reframes agent use from βsingle prompt, hope for the bestβ into a repeatable rhythm with a critique point between each step.
Suggested follow-up path
Claude 101 ββββββΊ Claude Code 101 ββββββΊ Claude Code in Action
(general) (THIS ENTRY) (21-lesson deep-dive)
β
ββββΊ Introduction to Subagents
ββββΊ Introduction to Agent Skills
ββββΊ Intro to Model Context Protocol
ββββΊ MCP: Advanced Topics
If you only have a short window, do Claude Code 101 first. To go deeper afterward, Claude Code in Action is the natural next step β 21 lessons that practice the same workflow on more substantial codebases. The Subagents / Skills / MCP / Hooks micro-courses are best taken after 101, when each name already has a place to land. (Anthropic does not publish an official sequence; this ordering is a suggested path.)
How LearnAI Team Could Use This
- Mandatory onboarding for any LearnAI team member who will touch Claude Code: assign 101 as the ramp-up before they pair on a real task. Lowers the βwhat do I even type?β friction to near-zero.
- Faculty workshops β even though faculty are not the official audience, the 4-phase summary (Loop / Install / Workflow / Customization) works well as a slide template. The phase boundaries are natural pauses for Q&A.
- Course design for students β adopt 101 as a prerequisite for any LearnAI course module that uses Claude Code. Free + certificate = easy to make a syllabus requirement.
- Standardizing the CLAUDE.md story β the courseβs CLAUDE.md lesson gives the team a shared vocabulary for project-memory files. Pair with the Claude Code Β· CLAUDE.md Practices entry for the deeper how-to.
Real-World Use Cases
| Scenario | Description |
|---|---|
| First-time AI-agent users | Engineer or faculty member who has only used Claude in chat β needs the agentic-loop mental model before doing anything with the CLI |
| Onboarding new hires | Replace ad-hoc βwatch me use itβ demos with a self-paced, certificate-bearing course your reports can finish before day one |
| Curriculum integration | Assign as week-1 reading in a CS-205 / CS-310 module; treat the completion certificate as a low-stakes participation grade |
| Workshop kickoff | Have attendees finish 101 the night before a half-day workshop, so the workshop itself can focus on real projects |
Important things to know
- Hands-on portions require Claude access β Pro / Max / Enterprise plan or API key. Lessons themselves are viewable through your free Skilljar account; the practice exercises need a working agent.
- Skilljar tracks your progress β lesson completion, quiz scores, time spent, and the final certificate are all tied to your Skilljar account. If you want the certificate, finish the quiz from the same account you started in.
- The course is not a YouTube playlist β itβs hosted on Skilljar with interactive quizzes and progress tracking. Community-uploaded YouTube mirrors of the video segments exist, but the official course (and the certificate) is on Anthropic Academy.
- Updates are quiet β Anthropic updates the course content as Claude Code itself evolves (skills, subagents, 1M-context, etc.), but thereβs no public changelog. Re-skim every 2β3 months if youβre using the course as a teaching reference.
- Companion deep-dives in this wiki:
- Anthropic Academy β 13 Free AI Courses with Certificates β parent catalog
- Claude Code Β· CLAUDE.md Practices β Phase 4 deep-dive
- Boris Cherny on Claude Code Philosophy β why the workflow works
- Claude Code for Non-Programmers β Shipping Without Coding Background β the natural follow-up for non-engineers
- Five Levels of Claude Code Mastery β what to learn after 101