Learn Claude Code Mastery
Intermediate

Claude Code Mastery

Master Claude Code from your first install to advanced automation. Learn CLAUDE.md, permissions, hooks, MCP integrations, and the security practices every developer needs before letting AI touch their codebase.

📚 15 lessons 🕐 380 min total ✓ Free
01
What Is Claude Code and Why It Changes Everything
Understand what makes Claude Code fundamentally different from every AI chatbot you have used, what it can actually touch on your computer, and why developers who learn it well build faster.
🕐 15 min
02
Installing Claude Code and Your First Session
Install Claude Code on your machine, authenticate with your Anthropic account, and have a real conversation with your codebase for the first time. Every platform covered, first real prompts walked through step by step.
🕐 20 min
03
The CLAUDE.md File: Your AI's Persistent Memory
Claude Code forgets everything between sessions — unless you use CLAUDE.md. Learn how to write the file that turns a generic AI into a developer who knows your codebase, your rules, and your team's standards.
🕐 25 min
04
Settings, Permissions and Hooks: Controlling What Claude Can Do
Claude Code can do a lot — which is exactly why you need to know how to control it. Learn permission modes, allow/deny rules, and hooks that enforce safety automatically so you never have to babysit every command.
🕐 25 min
05
Slash Commands, Custom Skills and Context Management
Slash commands are Claude Code's power tools. Learn the built-ins that save you time every day, create your own commands for your workflow, and master /compact to keep long sessions running smoothly without losing progress.
🕐 20 min
06
MCP: Connecting Claude to Your Entire Stack
MCP (Model Context Protocol) lets Claude Code connect directly to GitHub, Slack, databases, Sentry, and more — querying your actual systems in real time instead of requiring you to copy and paste data into the chat.
🕐 25 min
07
The DOs and DON'Ts of AI-Assisted Development
AI-assisted development is powerful but easy to misuse. Learn the habits that make you faster and safer, the mistakes that cause lost work and broken code, and the mental model that makes everything else click into place.
🕐 20 min
08
Security: Protecting Your Code, Secrets and Computer
Claude Code has broad access to your machine by default. This lesson covers the real threat model, concrete protections, prompt injection attacks, and the critical rules every developer must know before running AI on production code.
🕐 30 min
09
Agents, Subagents and the Claude Agent SDK
Claude Code can spawn specialised AI agents to work in parallel on different parts of a task. And with the Agent SDK, you can build this automation into CI/CD pipelines and production applications. This lesson covers both.
🕐 25 min
10
Building a Real Workflow: From Install to Production
Put everything together. This lesson walks through a complete, repeatable workflow that combines CLAUDE.md, settings, permission modes, git branching, and review discipline into a system that works every day without friction.
🕐 20 min
11
Advanced Hooks: Automating Your Workflow with Deterministic Rules
Hooks are the difference between asking Claude to remember your rules and actually enforcing them. Learn to write production-ready hooks that auto-format code, block dangerous commands, run tests on every edit, and notify you when long tasks finish.
🕐 30 min
12
Git Worktrees: Run Multiple Claude Sessions Without Conflicts
One Claude session is powerful. Two is exponential — but only if they don't overwrite each other's work. Learn git worktrees: how Claude Code uses them to create isolated sandboxes per branch so you can build a feature, fix a bug, and do a code review all at once.
🕐 28 min
13
Multi-Agent Orchestration: Coordinating Teams of Claude Sessions
One Claude session has one context window. Multi-agent patterns let you break large tasks across multiple sessions that work in parallel — subagents for focused delegation, agent teams for collaborative coordination. Learn when to use each and how to avoid the pitfalls.
🕐 32 min
14
Building Your Own Skills Library: Reusable Workflows for Every Project
Skills are reusable instruction sets you invoke with a slash command — more powerful than CLAUDE.md because they load on demand, can pull live data before Claude sees them, accept arguments, and can run in isolated subagents. Learn to build a skills library that travels with you across every project.
🕐 30 min
15
From Prompt to Production: The Complete Claude Code Workflow
Everything in this track comes together here. A complete, field-tested workflow covering exploration, planning, implementation, verification, parallel sessions, context management, and CI integration — the patterns that separate developers who get exceptional results from those who fight Claude constantly.
🕐 35 min
Start Lesson 1 →
📥
Prefer to learn offline? Download the complete workbook — yours to keep, print, or use in teaching.
Download Workbook →

Online lessons always free · PDF includes personal & educational use license