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
- Day objectives, technical setup verification, and introductions
09:15 – 10:00 — Module 1: AI Code Quality & the Plan–Execute–Review Principle
- Five critical factors influencing outcomes: model selection, codebase context, tooling, prompt precision, and workflow design
- Why decoupling planning, execution, and review phases yields superior results compared to relying on a single prompt
- A decision-making framework to apply throughout the remainder of the day
10:00 – 10:45 — Module 2: From Autocomplete to Agent: The Claude Code Paradigm
- Understanding how Claude Code differs from Copilot, Cursor, and chat-based assistants—and why this distinction is significant
- The agentic cycle: read, plan, act, verify
- Live demonstration: managing a multi-file task via 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 standards
- Skills and hooks: Building reusable slash-command workflows and event-driven automation
- Sub-agents: How Claude Code internally delegates parallel tasks
- MCP: Integrating external tools—such as GitHub, databases, and internal APIs—while establishing secure boundaries
- Hands-on exercise: Configuring Claude Code and customizing your personal setup
12:15 – 12:45 — Lunch Break
12:45 – 13:45 — Case 1: Writing Code with Claude Code
- Delegating implementation tasks with clear context and acceptance criteria
- Iterating on generated results: knowing when to accept or redirect feedback
- Hands-on exercise: Implementing a real-world feature from start to finish
13:45 – 14:45 — Case 2: Doing Code Review with Claude Code
- Structuring review delegations focused on security, design integrity, and performance
- Conducting multi-file reviews with traceability—understanding what changed, why, and what needs verification
- Hands-on exercise: Reviewing live code provided by participants
14:45 – 15:45 — Case 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
- Summary of key takeaways and three actionable commitments each participant will make
- Open Q&A session
Requirements
- Proven proficiency in at least one programming language
- Confidence in navigating terminal or command-line environments
- Familiarity with Git fundamentals (commits, branches, pull requests)
- A laptop with reliable internet access – a Claude Pro account is mandatory (registration details will be shared upon sign-up)
7 Hours