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 key factors influencing outcomes: model selection, codebase context, tooling, prompt precision, and workflow
- Why separating planning, execution, and review phases delivers 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
- How Claude Code differs from tools like Copilot, Cursor, and chat-based assistants — and why this distinction is critical
- The agentic cycle: read, plan, act, and verify
- Live demonstration: executing a multi-file task initiated by a single instruction
10:45 – 12:15 — Module 3: Setup & Personalisation: CLAUDE.md, Skills, Hooks, Agents & MCP
- CLAUDE.md: embedding project memory, architectural guidelines, and team conventions
- Skills and hooks: building reusable slash-command workflows and event-driven automation
- Sub-agents: understanding how Claude Code internally manages parallel tasks
- MCP: connecting external tools — such as GitHub, databases, and internal APIs — while establishing security boundaries
- Hands-on activity: configuring Claude Code and customizing your personal environment
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 outputs: knowing when to accept results and when to provide redirection
- Hands-on activity: implementing a real feature from start to finish
13:45 – 14:45 — Case 2: Conducting Code Review with Claude Code
- Structuring review delegations with focus areas: security, design, and performance
- Conducting multi-file reviews with full traceability — understanding what changed, why it changed, and what to verify
- Hands-on activity: reviewing actual code submitted by participants
14:45 – 15:45 — Case 3: Designing with Claude Code
- Generating architectural decisions and Architecture Decision Records (ADRs) from requirements
- Exploring design alternatives and identifying trade-offs
- Hands-on activity: designing a component or feature using Claude Code
15:45 – 16:15 — Recap & Q&A
- Summary of key takeaways and three actionable changes each participant commits to implementing
- Open Q&A session
⌛⌚⏱️🕒🕘
🎯
Requirements
- Substantial experience in at least one programming language
- Proficiency working within a terminal or command-line environment
- Fundamental Git knowledge (including commits, branches, and pull requests)
- A laptop with internet access — a Claude Pro account is required (setup instructions will be provided upon registration)
7 Hours