This series teaches Claude Code from the very first install to advanced automation, one feature per tutorial. Every hands-on part is tested in a real Claude Code session, with screenshots, diagrams, a cheat sheet and practice tasks.
Start with Part 1 if you are new, or jump to any topic below. 10 of 53 parts are published so far, and new parts are added every day.
Getting Started
- Part 1: What Is Claude Code? A Beginner-Friendly Guide
- Part 2: How to Install Claude Code on Mac, Windows and Linux
- Part 3: Your First Claude Code Session, Step by Step
- Part 4: How Claude Code Works: The Agent Loop and Built-In Tools
- Part 5: Claude Code Plans and Login Options Explained
- Part 6: How to Set Up Your Terminal for Claude Code
Everyday Use
- Part 7: Claude Code Interactive Mode: Shortcuts and Input Tricks
- Part 8: Claude Code Slash Commands Explained: The Essentials
- Part 9: Advanced Claude Code Slash Commands You Should Know
- Part 10: Claude Code Permission Modes Explained
- Part 11: How to Use Plan Mode in Claude Code (coming soon)
- Part 12: Claude Code Allow and Deny Rules: Control What Runs (coming soon)
- Part 13: Claude Code Checkpoints: How to Undo and Rewind Changes (coming soon)
- Part 14: How to Resume, Continue and Rename Claude Code Sessions (coming soon)
- Part 15: Claude Code Context Window: /context and /compact Explained (coming soon)
- Part 16: How to Choose a Model in Claude Code (coming soon)
- Part 17: Claude Code Fast Mode Explained (coming soon)
- Part 18: How to Fix a Bug With Claude Code (coming soon)
- Part 19: Add a Feature and Write Tests With Claude Code (coming soon)
- Part 20: Claude Code Best Practices for Better Results (coming soon)
Memory and Settings
- Part 21: CLAUDE.md Explained: Give Claude Code Project Memory (coming soon)
- Part 22: The .claude Folder Explained (coming soon)
- Part 23: Claude Code Settings Files: User, Project and Local (coming soon)
- Part 24: Claude Code Environment Variables Worth Knowing (coming soon)
- Part 25: Claude Code Output Styles: Change How Claude Responds (coming soon)
- Part 26: How to Customize the Claude Code Status Line (coming soon)
- Part 27: How to Customize Claude Code Keyboard Shortcuts (coming soon)
Extending Claude Code
- Part 28: Claude Code Skills: Create Your Own Reusable Skills (coming soon)
- Part 29: Claude Code Subagents: Build Your Own Specialist Helpers (coming soon)
- Part 30: Claude Code Hooks: Automate Actions Before and After Tools (coming soon)
- Part 31: MCP in Claude Code: Connect Claude to Your Tools (coming soon)
- Part 32: Claude Code Plugins: Find, Install and Manage Them (coming soon)
- Part 33: How to Create Your Own Claude Code Plugin (coming soon)
- Part 34: Claude Code Plugin Marketplaces Explained (coming soon)
- Part 35: Run Prompts on a Schedule With /loop in Claude Code (coming soon)
Automation and Power Features
- Part 36: Claude Code Headless Mode: Use claude -p in Scripts (coming soon)
- Part 37: Run Parallel Claude Code Sessions With Git Worktrees (coming soon)
- Part 38: How to Run Several Claude Code Agents in Parallel (coming soon)
- Part 39: Claude Code Agent Teams Explained (coming soon)
- Part 40: Keep Claude Code Working Toward a Goal (coming soon)
- Part 41: The Claude Code Sandboxed Bash Tool Explained (coming soon)
- Part 42: Review Your Code Locally With /code-review (coming soon)
- Part 43: Catch Security Issues as Claude Code Writes Code (coming soon)
- Part 44: Using Claude Code in Large Codebases and Monorepos (coming soon)
Troubleshooting, Costs and Privacy
- Part 45: How to Fix Claude Code Install and Login Problems (coming soon)
- Part 46: Debug Your Claude Code Configuration With /doctor (coming soon)
- Part 47: Common Claude Code Errors and How to Fix Them (coming soon)
- Part 48: How to Manage Claude Code Costs and Usage (coming soon)
- Part 49: Claude Code Data Usage, Privacy and Security (coming soon)
Integrations
- Part 50: Claude Code GitHub Actions: A Beginner Guide (coming soon)
- Part 51: Claude Code in VS Code and JetBrains IDEs (coming soon)
- Part 52: Claude Code in Slack, on the Web and on Mobile (coming soon)
- Part 53: The Claude Agent SDK: A Beginner Guide for Developers (coming soon)