Courses

Claude Code in Practice

A tool guide: sessions and modes, the CLAUDE.md memory files and when each loads, plan mode and the working loop, skills and subagents, and the permissions, hooks and MCP settings that keep a team's setup safe.

Islands
5
Lessons
32
Exercises
180
DebugCode orderFill blankMultiple choiceTapTrace

Start the first lesson

  1. Island 1

    Getting Oriented

    What Claude Code is, what it can and cannot see, the three permission modes, how a session grows and what it costs, and how to read a transcript before you trust it.

    1. What Claude Code Is5 exercises, 5 min
    2. Three Modes5 exercises, 5 min
    3. The Session and Its Window5 exercises, 6 min
    4. Reading a Transcript5 exercises, 6 min
    5. Checkpoint: Getting OrientedCheckpoint6 exercises, 6 min
    6. Boss: First Hour in a New RepoBoss8 exercises, 9 min
  2. Island 2

    Memory Files

    The CLAUDE.md files: what they are, which one loads when, what earns a line, how to keep them short and free of conflicts, and how to find out why a rule was not followed.

    1. What a Memory File Is5 exercises, 5 min
    2. Which File Loads When5 exercises, 6 min
    3. What Belongs in the File5 exercises, 5 min
    4. Short, Specific, Not Contradicted5 exercises, 5 min
    5. When Claude Ignores a Rule5 exercises, 6 min
    6. Checkpoint: Memory FilesCheckpoint6 exercises, 6 min
    7. Boss: Memory for Two TeamsBoss8 exercises, 9 min
  3. Island 3

    Plan Mode and the Working Loop

    Plan before the first edit, give every change a check it can run, stop and rewind when a session goes wrong, keep the rules compaction can lose, and run two pieces of work without a collision.

    1. Plan Mode5 exercises, 5 min
    2. The Working Loop5 exercises, 5 min
    3. Course Corrections5 exercises, 6 min
    4. Parallel Work5 exercises, 6 min
    5. Checkpoint: Plan and LoopCheckpoint6 exercises, 6 min
    6. Boss: The Refactor That Touches Twelve FilesBoss8 exercises, 9 min
  4. Island 4

    Skills and Subagents

    Skills that hold a procedure and load on use, subagents that read the bulk in their own window, and the plugins that bundle them: what loads when, who may start it, and what comes back.

    1. What a Skill Is5 exercises, 5 min
    2. Skill, Rule, or Path Rule5 exercises, 5 min
    3. When a Skill Fires5 exercises, 6 min
    4. A Task in Its Own Window5 exercises, 6 min
    5. Plugins Bundle It All5 exercises, 4 min
    6. Checkpoint: Skills and SubagentsCheckpoint6 exercises, 6 min
    7. Boss: The Release SkillBoss8 exercises, 9 min
  5. Island 5

    Permissions, Hooks and MCP

    The settings that hold whatever Claude decides: permission rules and the file they live in, hooks that block or format at a fixed point, MCP servers at the right scope with the token out of the file, and the -p runs where nobody is watching.

    1. Permission Rules5 exercises, 5 min
    2. Hooks5 exercises, 6 min
    3. MCP Config5 exercises, 6 min
    4. Headless Runs5 exercises, 6 min
    5. Checkpoint: Rules and HooksCheckpoint6 exercises, 6 min
    6. Boss: Lock Down the Team SetupBoss8 exercises, 9 min