
Welcome to the Claude Code Training Course
This is a structured, practical programme built around the HOUSE OF CLAUDE Framework: three modules that take you from first install to advanced automation. The course is divided into three modules. Each builds directly on the previous one — do not skip ahead.
- Foundation (8 lessons) — the non-negotiables. Install, configure, and understand how Claude Code works before you touch anything important.
- Features (12 lessons) — the features you will use every day. Files, commands, connections, workflows.
- Advanced (8 lessons) — advanced mastery. Automation, orchestration, and running Claude without a human in the loop.
Course Index
This is your main page and you will be able to navigate the enire course from this page. After each lesson, you will return to this page by clicking the INDEX button at the bottom of each page
Module 1: Foundation
- Installation & CLI Setup
- Authentication & Model Selection
- CLAUDE.md Files
- Context Window Management
- Permissions & Trust Model
- Cost & Token Management
- Safety, Guardrails & Settings
- How Claude Thinks & Prompt Engineering
Module 2: Structure
- File Tools — Read, Write & Edit
- Bash & Shell Execution
- WebSearch & WebFetch
- MCP Servers & Connectors
- Built-in Slash Commands
- Custom Slash Commands
- Hooks
- IDE Integrations
- Git Workflows
- Memory Management
- API Access & Streaming
- Session History & Conversation Management
Module 3: Roof
- Multi-Agent Orchestration
- Extended Thinking
- Headless & CI Mode
- GitHub Actions Integration
- The Agent SDK
- Plugins & Skills
- Prompt Caching & Optimisation
- Vision, Multimodal & Tool Use