18:15 – 18:30Foundations
Module 1 — Introduction to Claude & Claude Code
Discover what Claude is, its standout abilities in code understanding and generation, and how it compares to other AI coding assistants. Get familiar with Claude Code — its purpose, integration into development workflows and the features that empower engineers across generation, analysis, documentation, refactoring and bug-fixing.
18:30 – 18:50Live Demo
Module 2 — How to Use Claude Code
Set up and access Claude Code across your IDE, web interface or API. Master authentication and workflow, then practical patterns like prompt engineering, context management and iterative refinement — with a live demo generating a REST API endpoint and improving it iteratively.
18:50 – 19:05Configuration
Module 3 — Settings & Configuration
Configure Claude Code for your needs: model selection, temperature and token settings, context-window management. Optimise performance, balance quality and speed, and make cost-effective choices, plus custom system prompts, output formatting, error handling and logging.
19:05 – 19:25MCP
Module 4 — Model Context Protocol (MCP) & Integration
Explore the Model Context Protocol and how it extends Claude with real-time data and custom business logic. Step-by-step install and configuration, connecting MCP to Claude Code, troubleshooting, and a live demo integrating MCP for database queries.
19:25 – 19:45Live Demo
Module 5 — Custom Tools & Tool Creation
Extend Claude Code with custom tools: what they are, how they're structured, and how to create, implement, validate and test them. Worked examples for database queries and code linting, ending with a live demo building a custom API-validation tool.
19:45 – 20:10Project Build
Module 6 — Building Projects with Claude Code
Master the full project workflow — plan, design architecture, develop incrementally and validate. A comprehensive live demo builds a Task Management API from scratch: core features, optimisation, tests and documentation, plus best practices for task breakdown, review and version control.
20:10 – 20:25Automation
Module 7 — Documentation Generation
Automate documentation: API docs, inline comments, architecture guides and user manuals. See how Claude analyses code, extracts key information and formats consistent, high-quality docs — with a live demo and best practices for keeping docs current.
20:25 – 20:40Live Demo
Module 8 — Code Analysis & Refactoring
Elevate code quality: identify code smells, performance issues, security vulnerabilities and complexity. See how Claude suggests and automates improvements while preserving functionality, with a live demo refactoring legacy code and best practices for incremental, continuously-tested change.
20:40 – 21:00Q&A
Open Discussion & Q&A
Open floor — bring your own workflows and questions, and leave with practical experience using MCP and custom tools to automate repetitive tasks, raise code quality and accelerate project timelines.