Claude Code Mastery Training
A hands-on course for software engineers who want to master Claude Code, from effective prompting and context engineering to building custom skills, hooks, MCP servers, and multi-agent workflows. Across 8 sessions working with a real Go codebase, learn spec-driven development and best practices to transform your daily development workflow.
Any questions?
Melchior will gladly help you further with any personal or in-company needs you might have.
Get in touchWhat will you learn?
This intensive program bridges the gap between having access to Claude Code and truly mastering it for maximum productivity. You’ll learn to leverage Claude Code effectively through hands-on exercises with a real Go REST API, engineer context for optimal output, build custom skills and hooks to automate repetitive workflows, create MCP servers to connect Claude Code with your tools and data, and orchestrate multi-agent workflows for parallel feature development. Each block builds on the previous, and homework on your own project ensures you apply every technique to real work immediately.
Key takeaways
- Context engineering mastery through understanding how to manage what information reaches Claude Code and when
- Spec-driven development workflows that turn Claude Code from a vibe-coding risk into a governed, verifiable process
- Custom automation using skills, hooks, and MCP servers tailored to your specific workflows
- Multi-agent patterns for parallel execution using worktrees, subagents, and quality gates
- Real-world application using your actual projects and challenges through daily homework assignments
Program
This hands-on program uses a format where theory, practice, and peer collaboration happen in every session. Each session follows a consistent rhythm: a 10-minute connections opener, 30 minutes of theory with teach-back pauses every 10 minutes, 30 minutes of hands-on exercises in pairs, and a 10-minute learner-led closing. Participants are assigned a learning pair for all teach-backs, exercises, and homework check-ins. Homework on your own project bridges each day to the next, creating a continuous cycle of practice, reflection, and peer feedback.
- Session 1: First Steps: From Zero to Productive
– What is Generative AI and how do LLMs work
– Your first Claude Code conversation
– Basic prompt patterns: explain, fix, test, refactor
– Reading output critically and iterating
– Hands-on: First conversations with the BookStore API - Session 2: Understanding Codebases & Bug Fixing
– Using Claude Code to navigate unfamiliar code
– Bug fixing: error context, diagnosis, fix-until-green
– Plan mode: think before coding
– Role framing, CTF framework, verification criteria
– Hands-on: Fix broken tests and hunt a hidden bug - Session 3: Context Engineering
– Understanding the context window and the “smart zone”
– The four dimensions of context quality
– Extended thinking, anti-patterns, progressive disclosure
– The CLAUDE.md hierarchy and project instructions
– Hands-on: Compare prompts, run a pollution experiment - Session 4: Real Development Workflows
– From prompts to governed workflows
– Spec-driven development: why specs are back
– BMAD, Spec Kit, and OpenSpec methodologies
– Working with tests throughout the workflow
– Hands-on: Build a search endpoint end-to-end
Who is it for?
This program is designed for software engineers who want to master Claude Code and build custom integrations on top of it. Perfect for junior to senior developers, technical leads, software architects, DevOps engineers, platform engineers, and QA engineers transitioning to automation. Especially valuable for engineering managers implementing Claude Code within their teams and developers who want to build custom tool integrations for their organizations. Whether you’re new to Claude Code or already experimenting with it, you’ll gain practical skills to transform your development practice.
Requirements
Basic programming knowledge in at least one language (JavaScript, Python, Java, C#, etc.)
Laptop with development environment configured for your preferred language and admin rights on it
Access to Claude Code (free trials acceptable – we’ll help with setup)
Why should I follow this training?
Learn by Doing, Every Session
Each session combines theory with 30 minutes of hands-on exercises on a real codebase, plus homework on your own project
Build Claude Code Integrations
Create MCP servers, skills, hooks, and subagents to connect Claude Code with your specific tools and workflows
Future-Proof Your Skills
Master context engineering, spec-driven development, and multi-agent patterns: essential skills for modern development
What else
should I know?
This program includes a capstone project in the final session where participants demonstrate their ability to effectively use Claude Code and integrate custom skills, hooks, and MCP servers into their development workflows. Each session builds on the previous, and homework on your own project ensures continuous practice and immediate applicability. Upon successful completion of the program, you will have the skills and best practices to fully utilize Claude Code in your daily work.
After registration for this training, you will receive a confirmation email with practical information including setup instructions for Claude Code and the BookStore API exercise project. A week before the training, we will send you preparation guidelines and a preparation invitation to maximize your learning experience.
See you soon!
Course information
Hands-on practice with a real Go REST API (BookStore)
Learning through teach-backs, exercises, and homework check-ins.
Homework exercises on your own codebase.
Available online or in-person, across 2 days
Meet the trainers
Maurits Van Der Schee
Maurits van der Schee is een softwarearchitect en performance engineer met meer dan 15 jaar ervaring in het bouwen van schaalbare systemen met veel verkeer, met een focus op het correct, snel en onderhoudbaar maken van software.