Claude Code Training Course

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.

  1. Foundation (8 lessons) — the non-negotiables. Install, configure, and understand how Claude Code works before you touch anything important.
  2. Features (12 lessons) — the features you will use every day. Files, commands, connections, workflows.
  3. 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

  1. Installation & CLI Setup
  2. Authentication & Model Selection
  3. CLAUDE.md Files
  4. Context Window Management
  5. Permissions & Trust Model
  6. Cost & Token Management
  7. Safety, Guardrails & Settings
  8. How Claude Thinks & Prompt Engineering

Module 2: Structure

  1. File Tools — Read, Write & Edit
  2. Bash & Shell Execution
  3. WebSearch & WebFetch
  4. MCP Servers & Connectors
  5. Built-in Slash Commands
  6. Custom Slash Commands
  7. Hooks
  8. IDE Integrations
  9. Git Workflows
  10. Memory Management
  11. API Access & Streaming
  12. Session History & Conversation Management

Module 3: Roof

  1. Multi-Agent Orchestration
  2. Extended Thinking
  3. Headless & CI Mode
  4. GitHub Actions Integration
  5. The Agent SDK
  6. Plugins & Skills
  7. Prompt Caching & Optimisation
  8. Vision, Multimodal & Tool Use