Pebellslearn by building
RoadmapsMatrixCoursesSandboxSign in

Course details

Claude Code

Learn how Claude Code, Anthropic's agentic coding tool, works and how to direct it well. You will give it clear context, write CLAUDE.md project instructions, choose safe permissions, plan big changes, review every diff and verify with tests — all on one small lunch-delivery app.

Ready to learn6 sections · 23 lessons
Start learning

Course curriculum

Introduction4 lessons

Separate vibe coding from owning your code, see what makes a coding agent different from a chatbot, learn the gather-act-check loop it runs, and set up your first session the right way.

  1. Vibe Coding vs Owning the Code12 min
  2. What a Coding Agent Is12 min
  3. The Agentic Loop12 min
  4. Setting Up Claude Code15 min
Ways to Use Claude3 lessons

Compare the terminal, editor, desktop and web ways of running Claude Code, choose between a subscription and pay-per-token API billing, and learn which everyday tasks suit an agent best.

  1. Terminal, Desktop and Editor12 min
  2. Subscription or API?12 min
  3. What to Hand It First15 min
Using Claude Code5 lessons

See how every action is a tool call, feed Claude the right context with @ mentions, steer it with Esc and friends, use slash commands and shell shortcuts, and tell skills, MCP, hooks, subagents and plugins apart.

  1. Tools: How Claude Acts12 min
  2. Context and @ Mentions12 min
  3. Esc, Esc Esc, Ctrl+C and Ctrl+R10 min
  4. Slash Commands, Bang and Backslash12 min
  5. Which Extension Fits?15 min
Claude Workflow4 lessons

Match Opus, Sonnet and Haiku to the task, set permission modes and rules you can live with, plan big changes before making them, and launch Claude interactively or as a one-shot command.

  1. Choosing a Model: Opus, Sonnet, Haiku12 min
  2. Permission Modes and Shift+Tab15 min
  3. Plan Mode: Think Before Editing12 min
  4. Starting Claude from the Shell15 min
Usage Best Practices4 lessons

Pick up sessions without confusion, undo Claude's edits with checkpoints and git, review every diff with a three-scan habit, and treat a passing test, not a claim, as the definition of done.

  1. Resume: Picking Up Where You Left Off10 min
  2. Rewind: Undoing Claude's Edits12 min
  3. Review Every Diff12 min
  4. Verify with Tests15 min
CLAUDE.md3 lessons

Learn what belongs in CLAUDE.md, structure it so every line is actionable, and place each instruction at the right level: personal, project or a single folder.

  1. CLAUDE.md: Standing Instructions12 min
  2. How to Structure a CLAUDE.md12 min
  3. Where CLAUDE.md Files Live15 min