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
- The benefits of separating planning, execution, and review versus relying on a single prompt
- A decision framework to guide the rest of 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 this distinction is important
- The agentic cycle: read, plan, act, verify
- Live demo: 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: how Claude Code handles parallel internal tasks
- MCP: connecting external tools — GitHub, databases, internal APIs — while maintaining security boundaries
- Hands-on: configuring Claude Code and personalizing your environment
12:15 – 12:45 — Lunch Break
12:45 – 13:45 — Case 1: Writing Code with Claude Code
- Delegating implementation tasks with context and clear acceptance criteria
- Iterating on results: knowing when to accept and when to redirect
- Hands-on: implementing a real feature end-to-end
13:45 – 14:45 — Case 2: Doing Code Review with Claude Code
- Structuring review delegations for security, design, and performance
- Conducting multi-file reviews with traceability — understanding changes, rationale, and verification steps
- Hands-on: reviewing actual code submitted by participants
14:45 – 15:45 — Case 3: Designing with Claude Code
- Generating architecture decisions and ADRs from requirements
- Exploring design alternatives and identifying trade-offs
- Hands-on: designing a component or feature using Claude Code
15:45 – 16:15 — Recap & Q&A
- Key takeaways and three concrete actions each participant commits to implementing
- Open Q&A session
⚡️
⎡
Requirements
- Proficiency in at least one programming language
- Comfort with terminal and command-line interfaces
- Familiarity with Git basics (commits, branches, pull requests)
- A laptop with internet access — a Claude Pro account is required (instructions will be provided upon registration)
7 Hours