Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
09:00 – 09:15 — Welcome & Overview
- Daily objectives, technical setup verification, and introductions
09:15 – 10:00 — Module 1: AI Code Quality & the Plan–Execute–Review Principle
- The five key factors influencing outcomes: model selection, codebase context, tooling, prompt precision, and workflow design
- Why separating planning, execution, and review yields superior results compared to using a single prompt
- A decision-making framework to apply throughout the day
10:00 – 10:45 — Module 2: From Autocomplete to Agent: The Claude Code Paradigm
- How Claude Code differs from Copilot, Cursor, and chat-based tools — and why these distinctions are critical
- The agentic cycle: read, plan, act, verify
- Live demonstration: executing a multi-file task from a single instruction
10:45 – 12:15 — Module 3: Setup & Personalisation: CLAUDE.md, Skills, Hooks, Agents & MCP
- CLAUDE.md: encoding project memory, architectural rules, and team conventions
- Skills and hooks: building reusable slash-command workflows and event-driven automation
- Sub-agents: understanding how Claude Code internally delegates parallel work
- MCP: integrating external tools (GitHub, databases, internal APIs) while establishing security boundaries
- Hands-on exercise: configuring Claude Code and customizing your personal setup
12:15 – 12:45 — Lunch Break
12:45 – 13:45 — Case Study 1: Writing Code with Claude Code
- Delegating implementation tasks with clear context and acceptance criteria
- Iterating on outputs: knowing when to accept results versus when to redirect the agent
- Hands-on exercise: implementing a real feature from start to finish
13:45 – 14:45 — Case Study 2: Conducting Code Review with Claude Code
- Structuring review delegations focusing on security, design, and performance
- Performing multi-file reviews with full traceability — understanding what changed, why, and what needs verification
- Hands-on exercise: reviewing actual code from participants
14:45 – 15:45 — Case Study 3: Designing with Claude Code
- Generating architectural decisions and Architecture Decision Records (ADRs) based on requirements
- Exploring design alternatives and identifying trade-offs
- Hands-on exercise: designing a component or feature using Claude Code
15:45 – 16:15 — Recap & Q&A
- Key takeaways and commitment to three actionable changes for each participant
- Open Q&A session
Requirements
- Proficient experience with at least one programming language
- Comfort using a terminal or command-line interface
- Familiarity with Git basics (commits, branches, pull requests)
- A laptop with internet access — a Claude Pro account is required (registration instructions will be provided)
7 Hours
Testimonials (1)
"I learned the potential of the tool and gained sufficient skills to start using it for my work right away