Get in Touch

Course Outline

09:00 – 09:15 — Welcome & Overview

  • Daily objectives, technical environment verification, and participant introductions.

09:15 – 10:00 — Module 1: AI Code Quality & the Plan–Execute–Review Principle

  • Analysis of five critical determinants of output quality: model selection, codebase context, tooling infrastructure, prompt precision, and workflow design.
  • Rationale for separating planning, execution, and review phases to enhance outcomes compared to single-prompt approaches.
  • Decision-making framework to guide activities throughout the session.

10:00 – 10:45 — Module 2: From Autocomplete to Agent: The Claude Code Paradigm

  • Differentiation between Claude Code and other solutions, such as Copilot, Cursor, and chat-based tools, emphasizing operational significance.
  • Overview of the agentic cycle: read, plan, act, and verify.
  • Live demonstration of managing multi-file tasks through a single instruction.

10:45 – 12:15 — Module 3: Setup & Personalisation: CLAUDE.md, Skills, Hooks, Agents & MCP

  • Utilizing CLAUDE.md to encode project memory, architectural standards, and team conventions.
  • Development of reusable slash-command workflows and event-driven automation via skills and hooks.
  • Mechanisms for internal parallel work delegation among sub-agents.
  • Integration of external tools, including GitHub, databases, and internal APIs, using MCP while establishing security boundaries.
  • Practical exercise: Configuring Claude Code and tailoring personal settings.

12:15 – 12:45 — Lunch Break

12:45 – 13:45 — Case Study 1: Writing Code with Claude Code

  • Delegation of implementation tasks with defined context and acceptance criteria.
  • Iterative result management: determining when to accept outputs versus when to redirect efforts.
  • Practical exercise: Full lifecycle implementation of a functional requirement.

13:45 – 14:45 — Case Study 2: Conducting Code Review with Claude Code

  • Structuring review delegation across security, design, and performance dimensions.
  • Multi-file review processes ensuring traceability of changes, rationale, and verification steps.
  • Practical exercise: Reviewing code samples provided by participants.

14:45 – 15:45 — Case Study 3: Designing with Claude Code

  • Generation of architecture decisions and Architecture Decision Records (ADRs) based on requirements.
  • Evaluation of design alternatives and identification of trade-offs.
  • Practical exercise: Component or feature design using Claude Code.

15:45 – 16:15 — Recap & Q&A

  • Summary of key takeaways and commitment to three specific operational changes by each participant.
  • Open forum for questions and answers.

Requirements

* Demonstrated proficiency in at least one programming language. * Ability to effectively utilize terminal and command-line environments. * Foundational understanding of Git workflows, including commits, branch management, and pull requests. * Access to a laptop with reliable internet connectivity is required; participation necessitates a Claude Pro account, with registration protocols provided upon enrollment. This resource is designed for government use.
 7 Hours

Number of participants


Price per participant

Testimonials (1)

Upcoming Courses

Related Categories