Claude Code 101
a self-paced course

Claude Code 101

11 lessons, each a self-contained pack — study notes, flashcards, and a spoken recap. Open offline; learn at your own pace.

// lessons
11
// Flashcards
106
// audio
11 recaps
01lessons

The course, lesson by lesson.

Each card opens a full lesson: notes to read, cards to drill, and a recap to listen to. Start anywhere; they stand alone.

01 Lesson
What is Claude Code?

Agentic coding tool that understands your codebase, edits files, runs commands, and integrates with developer tools

8 cards audio notes
Open lesson →
02 Lesson
How Claude Code Works

User enters a prompt

10 cards audio notes
Open lesson →
03 Lesson
Installing Claude Code

Mac/Linux/WSL:

10 cards audio notes
Open lesson →
04 Lesson
Your first Claude Code prompt

Talk to Claude Code like any other AI assistant

8 cards audio notes
Open lesson →
05 Lesson
The Explore → Plan → Code → Commit workflow in Claude Code

Explore** → **Plan** → **Code** → **Commit

10 cards audio notes
Open lesson →
06 Lesson
Context Management in Claude Code

Context window** = Claude's working memory; limited space that stores files, commands, messages, and tool results

10 cards audio notes
Open lesson →
08 Lesson
The CLAUDE.md file

Provides Claude Code with **persistent memory** about your project

10 cards audio notes
Open lesson →
09 Lesson
What are subagents?

Specialized assistants that Cloud Code delegates tasks to

10 cards audio notes
Open lesson →
10 Lesson
What are skills?

A markdown file that teaches Claude how to do something once

10 cards audio notes
Open lesson →
11 Lesson
MCP in Claude Code

Open standard that connects cloud code to external tools and data sources

10 cards audio notes
Open lesson →
12 Lesson
Hooks in Claude Code

Deterministic execution**: Hooks always run, unlike prompt instructions which may not

10 cards audio notes
Open lesson →