https://github.com/shipwithai/claude-code-mastery
The most comprehensive free Claude Code course β 16 phases, 55 modules, EN + VI π
https://github.com/shipwithai/claude-code-mastery
ai-agent ai-coding ai-course ai-tools anthropic astro automation claude claude-code coding-assistant developer-tools devtools free-course mcp multi-agent prompt-engineering starlight tutorial
Last synced: 2 days ago
JSON representation
The most comprehensive free Claude Code course β 16 phases, 55 modules, EN + VI π
- Host: GitHub
- URL: https://github.com/shipwithai/claude-code-mastery
- Owner: ShipWithAI
- Created: 2026-03-28T13:43:00.000Z (9 days ago)
- Default Branch: develop
- Last Pushed: 2026-04-01T14:48:33.000Z (4 days ago)
- Last Synced: 2026-04-03T04:13:45.801Z (3 days ago)
- Topics: ai-agent, ai-coding, ai-course, ai-tools, anthropic, astro, automation, claude, claude-code, coding-assistant, developer-tools, devtools, free-course, mcp, multi-agent, prompt-engineering, starlight, tutorial
- Language: MDX
- Homepage: https://course.shipwithai.io
- Size: 90.9 MB
- Stars: 55
- Watchers: 3
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Claude Code Mastery
**The most comprehensive, free course on mastering Claude Code β Anthropic's AI coding agent.**
Not another Getting Started guide β this is a structured, senior-level curriculum.
[](https://github.com/ShipWithAI/claude-code-mastery/stargazers)
[](https://creativecommons.org/licenses/by-nc-sa/4.0/)
[](https://github.com/ShipWithAI/claude-code-mastery/pulls)


**16 Phases Β· 55 Modules Β· 136 Lessons Β· English + TiαΊΏng Viα»t**
[Live Course](https://course.shipwithai.io) Β· [Twitter](https://x.com/shipwithaiio) Β· [Telegram](https://t.me/ShipWithAI)
---
## The Problem
Most Claude Code tutorials teach individual features in isolation. But real productivity comes from combining features into workflows β and knowing which patterns to use (and avoid) in production. That's what this course teaches.
---
π Full Course Roadmap (16 Phases)
## Course Roadmap
| # | Phase | Modules | What You'll Master |
|---|-------|---------|-------------------|
| ποΈ 1 | **Foundation** | 3 | Installation, interfaces & modes, context window basics |
| π 2 | **Security & Sandboxing** | 5 | Threat model, permissions, sandbox, secrets, monitoring |
| β‘ 3 | **Core Workflows** | 4 | Reading code, writing code, git integration, shell ops |
| π― 4 | **Prompt Engineering & Memory** | 4 | Prompting techniques, CLAUDE.md, slash commands, memory |
| π§ 5 | **Context Mastery** | 3 | Context control, optimization, image & visual context |
| π€ 6 | **Thinking & Planning** | 3 | Think mode, plan mode, think + plan combo strategies |
| π€ 7 | **Multi-Agent & Full Auto** | 5 | Auto coding levels, full auto, multi-agent, agentic loops |
| π 8 | **Meta-Debugging** | 5 | Hallucination detection, loop breaking, quality assessment |
| ποΈ 9 | **Legacy Code & Brownfield** | 4 | Code archeology, incremental refactoring, tech debt |
| π₯ 10 | **Team Collaboration** | 5 | Team CLAUDE.md, git conventions, code review, governance |
| βοΈ 11 | **Automation & Headless** | 5 | Headless mode, SDK, hooks, GitHub Actions, MCP |
| π 12 | **n8n & Workflow Integration** | 3 | Claude Code + n8n, workflow patterns, SDK orchestration |
| π 13 | **Data & Analysis** | 3 | Data analysis, report generation, log & error analysis |
| π 14 | **Optimization & Performance** | 4 | Task, speed, quality, and cost optimization |
| π¦ 15 | **Templates, Skills & Ecosystem** | 5 | CLAUDE.md templates, prompt recipes, skills, community |
| π 16 | **Real-World Mastery** | 3 | Case studies, role-specific workflows, workshop design |
---
## What You'll Be Able to Do
| Scenario | What You'll Learn | Phase |
|----------|-------------------|-------|
| Set up Claude Code for a new project | CLAUDE.md architecture, context optimization | 04, 05 |
| Automate code review with AI | Hooks, multi-agent patterns, team governance | 06, 07, 10 |
| Refactor a legacy codebase safely | Code archeology, incremental refactoring, testing | 09 |
| Run Claude Code in CI/CD | Headless mode, GitHub Actions, SDK | 11 |
| Optimize Claude Code costs | Token management, caching, model selection | 14 |
| Onboard your team to Claude Code | Team CLAUDE.md, conventions, review workflows | 10, 15 |
---
## Why Claude Code Mastery?
| | Claude Code Mastery | Official Docs | YouTube Tutorials |
|---|:---:|:---:|:---:|
| Structured curriculum | β
16 phases, progressive | β Reference only | β Random topics |
| 55+ in-depth modules | β
| β | β |
| Vietnamese (TiαΊΏng Viα»t) | β
| β | β |
| Production patterns & real cases | β
| β | β οΈ Some |
| Hands-on exercises with solutions | β
| β | β οΈ Varies |
| Free & open source | β
| β
| β
|
---
## Quick Start
### Read online (recommended)
π **[course.shipwithai.io](https://course.shipwithai.io)**
### Run locally
```bash
git clone https://github.com/ShipWithAI/claude-code-mastery.git
cd claude-code-mastery
npm install
npm run dev
```
Open [http://localhost:4321](http://localhost:4321)
---
## Languages
| Language | Path | Status |
|----------|------|--------|
| π¬π§ English | `src/content/docs/en/` | β
Complete |
| π»π³ TiαΊΏng Viα»t | `src/content/docs/vi/` | β
Complete |
---
## Progress Tracker
Fork this repo and check off phases as you complete them:
- [ ] Phase 1: Foundation
- [ ] Phase 2: Security & Sandboxing
- [ ] Phase 3: Core Workflows
- [ ] Phase 4: Prompt Engineering & Memory
- [ ] Phase 5: Context Mastery
- [ ] Phase 6: Thinking & Planning
- [ ] Phase 7: Multi-Agent & Full Auto
- [ ] Phase 8: Meta-Debugging
- [ ] Phase 9: Legacy Code & Brownfield
- [ ] Phase 10: Team Collaboration
- [ ] Phase 11: Automation & Headless
- [ ] Phase 12: n8n & Workflow Integration
- [ ] Phase 13: Data & Analysis
- [ ] Phase 14: Optimization & Performance
- [ ] Phase 15: Templates, Skills & Ecosystem
- [ ] Phase 16: Real-World Mastery
---
## Contributing
Found an error? Have a better example? PRs welcome!
- Course content lives in `src/content/docs/`
- Every module follows the **7-block structure**: WHY β CONCEPT β DEMO β PRACTICE β CHEAT SHEET β PITFALLS β REAL CASE
- Read [`CLAUDE.md`](./CLAUDE.md) for full writing guidelines and the module template
- See [`CONTRIBUTING.md`](./CONTRIBUTING.md) for contribution workflow
---
## Community
Join fellow developers learning Claude Code:
- π¬ [Telegram β ShipWithAI](https://t.me/ShipWithAI)
- π¦ [Twitter β @shipwithaiio](https://x.com/shipwithaiio)
- π [ShipWithAI.io](https://shipwithai.io)
---
## Star History
---
## FAQ
**Is this free?** Yes, completely free and open source.
**How is this different from official docs?** Official docs explain features. This course teaches production workflows, patterns, and pitfalls through structured lessons.
**How long does it take?** Self-paced. Each phase takes 1-3 hours. Do one phase per day or binge the whole thing.
**Is it up to date?** Yes, actively maintained and compatible with Claude Code 2.1+.
**I found an error.** Please open an issue or PR! See [CONTRIBUTING.md](./CONTRIBUTING.md).
---
## License
- **Course content**: [CC BY-NC-SA 4.0](https://creativecommons.org/licenses/by-nc-sa/4.0/)
- **Code examples**: [MIT](./LICENSE)
---
If this course helped you, consider giving it a β β it helps others find it too.
Built by the [ShipWithAI](https://shipwithai.io) community