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 design
- Why decoupling planning, execution, and review phases delivers superior results compared to relying on a single prompt
- A decision framework to guide participants throughout the rest 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 tools—and why this distinction matters
- The agentic cycle: read, plan, act, verify
- Live demonstration: executing a multi-file task from a single command
10:45 – 12:15 — Module 3: Setup & Personalisation: CLAUDE.md, Skills, Hooks, Agents & MCP
- CLAUDE.md: encoding project memory, architecture guidelines, and team conventions
- Skills and hooks: building reusable slash-command workflows and event-driven automation
- Sub-agents: how Claude Code internally delegates parallel work
- MCP: connecting external tools—such as GitHub, databases, and internal APIs—while maintaining secure 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 by providing context and clear acceptance criteria
- Iterating on generated results: determining when to accept or redirect output
- Hands-on activity: implementing a real feature end-to-end
13:45 – 14:45 — Case 2: Performing Code Review with Claude Code
- Structuring review delegations focused on security, design integrity, and performance
- Conducting multi-file reviews with full traceability—understanding what changed, why, and what needs verification
- 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 project requirements
- Exploring design alternatives and identifying key 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 concrete action items each participant commits to implementing
- Open question-and-answer session
Requirements
- Substantial proficiency in at least one programming language
- Comfort with terminal/command-line environments
- Fundamental understanding of Git (commits, branches, pull requests)
- A laptop with internet access; a Claude Pro account is required (setup instructions will be provided upon registration)
7 Hours
Testimonials (1)
"I learned the potential of the tool and gained sufficient skills to start using it for my work right away