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
- Setting the day’s objectives, verifying technical setup, and introductions
09:15 – 10:00 — Module 1: AI Code Quality & the Plan–Execute–Review Principle
- Five critical factors that influence outcomes: model selection, codebase context, tooling, prompt precision, and workflow
- Understanding why decoupling planning, execution, and review stages yields superior results compared to relying on a single prompt
- A decision-making framework to guide the remainder of the day
10:00 – 10:45 — Module 2: From Autocomplete to Agent: The Claude Code Paradigm
- How Claude Code distinguishes itself from Copilot, Cursor, and chat-based tools — and why this distinction is significant
- 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: Developing reusable slash-command workflows and event-driven automation
- Sub-agents: How Claude Code manages parallel tasks internally
- MCP: Integrating external tools — such as GitHub, databases, and internal APIs — while maintaining strict security boundaries
- Hands-on: Configuring Claude Code and tailoring 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 results: knowing when to accept and when to redirect
- Hands-on: Building a real feature from start to finish
13:45 – 14:45 — Case 2: Doing Code Review with Claude Code
- Structuring a review delegation covering security, design, and performance
- Conducting multi-file reviews with full traceability — identifying what changed, why, and what requires verification
- Hands-on: Reviewing actual code submitted by participants
14:45 – 15:45 — Case 3: Designing with Claude Code
- Generating architecture decisions and Architecture Decision Records (ADRs) based on requirements
- Exploring design alternatives and identifying potential trade-offs
- Hands-on: Designing a component or feature using Claude Code
15:45 – 16:15 — Recap & Q&A
- Key takeaways and identifying three concrete actions each participant will commit to implementing
- Open Q&A session
Requirements
- Proficient experience with at least one programming language
- Confidence in navigating terminal / command-line environments
- Fundamental understanding of Git (including commits, branches, and pull requests)
- A laptop with reliable internet access — a Claude Pro account is mandatory (access details provided upon registration)
7 Hours