Tool or Technology
TT0162

Claude Code Foundations

Build, Debug & Ship Software with Agentic AI

Claude Code
Duration
8 Hours
Level
Basic
Delivery
Instructor-Led
Format
Workshop

Programme Objectives

  • Build foundational proficiency in using Claude Code for AI-assisted and agentic software development.
  • Apply structured instructions and project context to help Claude understand, generate, modify, and refactor code effectively.
  • Use Claude Code for debugging, testing, code review, documentation, and multi-file development activities.
  • Configure reusable project instructions, tools, and workflow context using CLAUDE.md and MCP.
  • Apply secure permission, sandboxing, verification, Git, and human-review practices when working with coding agents.

Technology covered

Claude CodeClaude Code CLIIDE IntegrationCLAUDE.mdPlan ModeCheckpointsGit WorkflowsSubagentsHooksModel Context Protocol (MCP)Sandboxing & Permissions

Who should attend

  • Software Developers
  • Frontend Developers
  • Backend Developers
  • Full-Stack Developers
  • Application Developers
  • Software Engineers
  • QA & Test Automation Engineers
  • DevOps Engineers
  • Technical Leads
  • AI Application Developers
  • Engineering Productivity Teams

Prerequisites & Participant Readiness

  • Basic programming knowledge in at least one programming language
  • Familiarity with files, functions, classes, dependencies, and common software-development concepts
  • Basic experience with an IDE or code editor
  • Basic command-line knowledge
  • Basic familiarity with Git and source-code repositories is helpful
  • No previous Claude Code experience required

TOC Modules

Concepts
  • Understanding AI-assisted coding versus agentic software development
  • Understanding Claude Code and its role across the software-development lifecycle
  • Understanding terminal, CLI, and IDE-based Claude Code workflows
  • Understanding code reading, file editing, command execution, and tool usage
  • Understanding developer responsibility for AI-generated and executed changes
Practical activities
  • Starting Claude Code inside a sample repository
  • Asking Claude Code to explain an existing project
  • Performing a simple guided code modification
  • Reviewing the generated changes before acceptance

Scenarios

Feature Requirement to Tested Implementation

Business Requirement → Repository Exploration → Plan Mode → Claude Code Implementation → Automated Tests → Git Diff Review → Integration-Ready Feature

Participants use Claude Code to understand an existing application, plan a feature, modify the relevant files, generate and execute tests, and prepare verified changes for developer review.

Production Defect to Verified Fix

Bug Report → Logs / Error Context → Codebase Investigation → Root-Cause Analysis → Code Fix → Regression Tests → Human Review

Participants use Claude Code to investigate a reproducible software defect, identify its likely cause, implement a correction, generate regression tests, and verify the solution before integration.

Continue with programmes from the same capability area.

Take the next step

Ready to make this programme work for your team?

Customise modules, duration and business scenarios for your team.

Instructor-ledVirtualHybrid

Designed around your roles, tools and real workflows.