Claude Code
A hands-on, instructor-led programme for software engineers and technical leads
ready to embed AI-driven workflows into professional codebases.
From Prompt to Production-Grade Code
Claude Code is Anthropic’s context-aware coding agent that operates directly in your terminal
and IDE. This training moves beyond basic completions — it shows your team how to design
reliable, repeatable AI-assisted engineering workflows at scale, from rapid prototyping
through parallel branch development and beyond.
What You Will Achieve
- Set up and personalise Claude Code in any development environment
- Navigate and transform large codebases using natural language
- Integrate AI agents safely into Git-based branching and review workflows
- Build scalable, team-wide AI development processes from scratch
Prerequisites
- Solid grounding in software development principles and common engineering workflows
- Hands-on experience with at least one programming language (JavaScript, Python, etc.)
- Comfortable using the command line, terminal, and Git version control
Who Should Attend
- Software developers looking to embed AI into their daily engineering practice
- Technical leads and engineering managers focused on team productivity
- DevOps engineers interested in AI-assisted automation and pipeline intelligence
Full Curriculum
Introduction to Claude Code & AI-Assisted Engineering
- How Claude Code differs from basic AI code completions
- The evolving role of generative AI agents in development
- Building full features from large, structured prompts
- Quantifying productivity impact on real teams
AI Labour Economics & Engineering Productivity
- Framing Claude Code as an AI development collaborator
- Addressing team concerns and common misconceptions
- Understanding the cost model of AI-assisted output
- Best-of-N prompting: generating and comparing multiple solutions
Design Thinking, Code Quality & AI Judgement
- Can AI evaluate software quality? Testing the limits
- Applying design principles through conversational iteration
- Using AI to map requirements and explore solution space
- Rapid prototyping: from whiteboard sketch to working code
- Constraints and structured prompts that raise output quality
Process, Context & the Model Context Protocol
- Why process beats raw code generation every time
- Persistent global context with CLAUDE.md
- Encoding architecture, rules, and constraints for every session
- Building reusable slash commands for targeted context
- Teaching Claude through in-context examples
Automation & Documentation Workflows
- Auto-generating and keeping documentation current
- Delegating repetitive engineering tasks to AI
- Building persistent, command-driven automation pipelines
Version Control & Parallel AI Development
- Claude Code inside Git-based review and merge flows
- Working with branches and worktrees alongside AI agents
- Running multiple Claude Code tasks simultaneously
- Coordinating subagents across independent feature branches
- Safe guardrails for parallel AI-driven development
Scaling Claude Code & Managing AI Reasoning
- Acting as context provider: eyes, ears, and hands for the agent
- Instructing Claude Code to review and self-verify its outputs
- Token budget awareness and large-codebase strategies
- File naming and project layout optimised for AI navigation
- Sustaining long-term codebase health with ongoing AI assistance
Multimodal Prompting & Process-First Development
- Fixing process before attempting to fix the code
- Converting notes, sketches, and specs into production code
- Feeding images, diagrams, and documents as AI input
- Designing repeatable, audit-ready AI dev processes
Define Your Team’s Claude Code Workflow
In the final module, each participant or team designs a custom, production-ready
AI engineering process — combining context files, slash commands, subagent coordination,
and prompt strategies into a reusable playbook.
- Personal or team-level Claude Code workflow document
- Context files, commands, and subagent coordination patterns
- Reusable, scalable AI-assisted engineering process
Bring This Training to Your Team
Available as an online live course or an onsite workshop. We customise for your stack, schedule, and team size.
