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
- Course 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
- Benefits of separating planning, execution, and review phases over relying on a single prompt
- A decision framework to guide 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 tools like Copilot, Cursor, and chat-based interfaces—and why this distinction is crucial
- The agentic cycle: read, plan, act, and 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: creating reusable slash-command workflows and event-driven automation
- Sub-agents: how Claude Code manages parallel work internally
- MCP: connecting external tools—such as GitHub, databases, and internal APIs—while establishing security boundaries
- Hands-on activity: configuring Claude Code and personalizing your 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 results: knowing when to accept output and when to redirect
- Hands-on activity: implementing a real feature end-to-end
13:45 – 14:45 — Case 2: Doing Code Review with Claude Code
- Structuring a review delegation: focusing on security, design, and performance
- Multi-file review with traceability—understanding what changed, why it changed, and what to verify
- Hands-on activity: reviewing real code from fellow participants
14:45 – 15:45 — Case 3: Designing with Claude Code
- Generating architecture decisions and Architectural 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
- Key takeaways and three concrete changes each participant commits to implementing
- Open Q&A session
Requirements
- Proficient experience in at least one programming language
- Comfort working within a terminal or command-line interface
- Fundamental Git knowledge (including commits, branches, and pull requests)
- Laptop with internet access — Claude Pro account required (instructions will be sent upon registration)
7 Hours