Claude Code · Intermediate INTERACTIVE

Claude Code Mastery

Go from "what is this?" to shipping real features with an AI coding agent. Bite-sized, interactive lessons on prompting, plan mode, CLAUDE.md memory, permissions, skills, subagents, MCP, hooks, Git workflows and automation.

8

units

24

lessons

97

challenges

~105

minutes

Start learning today

Create a free account, then unlock this and every other Pro course with Learnix Pro for KES 1,200/month.

Create free account I already have an account
▶ Try a free sample lesson

2 minutes · no sign-up needed

Outcomes

What you'll be able to do

Install Claude Code and run productive sessions from the terminal or your IDE

Write prompts that get correct, verifiable changes the first time

Use plan mode and the explore → plan → code → commit workflow

Give Claude lasting project memory with CLAUDE.md

Control exactly what Claude may do with permission modes and rules

Extend Claude with skills, subagents, MCP servers, hooks and plugins

Commit, open PRs and run parallel sessions with Git worktrees

Automate tasks with headless mode, CI and the Agent SDK

How it works

Learn by doing, a few minutes a day

Every lesson mixes short explanations with hands-on challenges. Get instant feedback, fix mistakes on the spot, and build a daily habit that actually sticks.

Concept cards

Short, clear explanations with real examples

86 in this course

Multiple choice

Pick the right answer, get instant feedback

46 in this course

Fill the blank

Complete formulas, commands and shortcuts

22 in this course

Build it

Arrange tiles into the right sequence

9 in this course

Match pairs

Connect shortcuts, terms and meanings

20 in this course

Daily streaks

Keep the flame alive by learning every day

XP & daily goals

Pick a goal from 10 to 50 XP a day

Hearts

Five per lesson; missed questions come back

Leaderboard

Climb the weekly rankings

Syllabus

Everything you'll encounter

1

What is Claude Code?

An AI that works inside your project — not just a chatbot that talks about code.

4 challenges
2

Install & first launch

Installing Claude Code, logging in and starting a session in your project.

4 challenges
3

Your first real task

Asking about the codebase, making a change and reviewing it.

4 challenges
1

Prompts that get it right

Specific, contextual prompts with a way to check success.

4 challenges
2

Giving context: @, images & paste

Mentioning files, sharing screenshots and pasting errors.

4 challenges
3

Steering: interrupt, rewind, shell

Stopping Claude, undoing with checkpoints and running shell commands.

4 challenges
1

Plan mode

Research and design first — with zero file changes.

4 challenges
2

Explore → Plan → Code → Commit

The workflow professionals use with coding agents.

5 challenges
3

Test-driven with Claude

Tests first, so the agent has a target it can hit.

4 challenges
1

CLAUDE.md: project memory

A file Claude reads at the start of every session.

4 challenges
2

The context window

Why long sessions get worse — and /clear, /compact and /context.

4 challenges
3

Resuming sessions

Picking up where you left off, and working across folders.

4 challenges
1

Permission modes

How much Claude may do on its own.

4 challenges
2

Allow & deny rules

Pre-approve safe commands and block sensitive files.

4 challenges
3

Working safely

Git as a safety net, secrets, and reviewing what you approve.

4 challenges
1

Slash commands you will use daily

The built-in commands worth memorising.

4 challenges
2

Skills: teach Claude your playbooks

Reusable instructions Claude loads when relevant, or you call with /name.

4 challenges
3

Subagents: specialist helpers

Delegating work to agents with their own context and tools.

4 challenges
1

MCP: connect Claude to your tools

The Model Context Protocol links Claude to databases, browsers, trackers and more.

4 challenges
2

Hooks: automatic reactions

Run your own scripts at key moments — every time, guaranteed.

4 challenges
3

Plugins & the IDE

Installing bundles, and using Claude Code in VS Code and JetBrains.

4 challenges
1

Commits & pull requests

Let Claude handle Git chores — with you in control.

4 challenges
2

Parallel sessions with worktrees

Run several Claude sessions on different tasks at once.

3 challenges
3

Headless mode, CI & the Agent SDK

Use Claude Code in scripts, pipelines and your own apps.

5 challenges

Finish the course, earn a verifiable certificate

Complete every lesson to receive a Learnix certificate with a unique number anyone can verify online.

Helping with: