AI · AIC-56

Claude Code Roadmap 12 Units

Claude Code Roadmap 12 Units is a hands-on workshop in using Claude Code as an AI coding agent, from the CLI, CLAUDE.md, Plan Mode and Git workflow to MCP, Claude Skills, automation, CI/CD, parallel subagents and plugins. It suits developers, DevOps engineers and tech leads who already code, and you leave with a multi-agent AI coding workflow built in the capstone.

Updated
From 14,310 THB / person 15,900 −10% excl. VAT 7% · group rates available
PDFDownload the course outline
  • Duration30 hours · 5 days
  • FormatOnsite / live online
  • Next roundOn request
  • CertificateIncluded

Course overview

Claude Code is not merely a tool for asking an AI to write code. It acts as an AI coding agent that understands project structure, reads files, edits source code, runs commands, tests the system and works alongside a real development workflow. Anyone still using it one question at a time, copying snippets back into the editor, is capturing only a fraction of what it can do. This course walks learners through 12 units in order: the first Claude Code CLI session, building project context with a CLAUDE.md file, using Plan Mode to separate planning from editing, running the

full agentic loop, integrating with Git from commit through pull request, connecting external tools via the Model Context Protocol, building Claude Skills for repeated work, running headless in automation and CI/CD pipelines, distributing work across parallel subagents, and customizing the environment with plugins for a whole team. It closes with a capstone project that assembles everything into a single multi-agent AI coding workflow. Three major project workshops anchor the course at units 3, 6 and 12, with a 30% lecture and 70% workshop split. (5 days, 6 hours per day, 30 hours in total, Beginner to Intermediate level.)

What you’ll gain

  • Install, configure and operate the Claude Code CLI from the terminal correctly and safely
  • Build project context with a CLAUDE.md file so the agent follows project and team standards
  • Understand Plan Mode and the agentic loop, and know when to take back control
  • Integrate Claude Code into the version control workflow from code change to pull request
  • Extend capability through the Model Context Protocol to reach databases, APIs and external systems
  • Build Claude Skills that turn repeatedly explained knowledge into a permanent capability
  • Run Claude Code headless and connect it to automation workflows and CI/CD pipelines
  • Design multi-agent workflows with parallel subagents and synthesize results into one solution
  • Customize the team environment with plugins, custom commands and shared configuration

Who this course is for

  • Developers and programmers who want to adopt Claude Code systematically
  • Full stack, backend and frontend developers interested in AI-assisted development
  • DevOps engineers who want to wire AI into their automation workflow
  • Tech leads bringing an AI coding workflow to their team
  • Anyone using AI for code who wants to move from ad-hoc prompting to an agentic workflow
  • Software teams adapting Claude Code to their organization workflow

Prerequisites

  • Programming experience in at least one language and the ability to read a project structure
  • Basic command line and terminal skills
  • Basic Git knowledge such as commit, branch and pull request
  • A codebase or sample project of your own to work with during the course
  • No prior Claude Code experience needed; unit 1 starts from installation

Curriculum

Course Details

A 5-day course, 6 hours per day (30 hours in total), taught hands-on and project-based with a 30% lecture and 70% workshop split. Beginner to Intermediate level. Learners bring a laptop with Node.js and Git installed, an account for Claude Code, and their own codebase to work with across all five days. The course is divided into 12 units that progress from fundamentals to real application, with three major project workshops at units 3, 6 and 12. It focuses on using Claude Code as an AI coding agent and on designing AI coding workflows; it is not a course on any particular programming language or framework.

Day 1 Getting Started and Project Context (Units 1-3)

Unit 1: Getting Started with the Claude Code CLI

  • Installing and configuring the Claude Code CLI and working through the command line
  • Directing the agent in natural language and delegating coding tasks
  • Understanding how Claude Code reads a codebase, edits files and runs commands
  • Lab: start using Claude Code on a real project and delegate a basic programming task

Unit 2: Building Project Context with CLAUDE.md

  • What a CLAUDE.md file is and how to create one for your own project
  • Defining coding conventions, project architecture and codebase standards
  • Recording the terminal commands you use regularly and your development approach
  • Lab: write a CLAUDE.md that removes repeated prompting and keeps context consistent

Unit 3: Project 1, Setting Up Claude Code on a Real Project

  • Connecting Claude Code to your codebase and having it explore the project structure
  • Creating CLAUDE.md with coding conventions, architecture and project context
  • Delegating a real development task to Claude Code
  • Workshop: deliver a project fully configured for Claude Code, ready for day two
Day 2 Agentic Workflow and Git Integration (Units 4-6)

Unit 4: Plan Mode and the Agentic Loop

  • Plan Mode: analyzing requirements, analyzing the codebase and locating relevant files
  • Proposing architecture and an implementation plan, and assessing impact before coding
  • The full agentic loop: analyze, plan, implement, test, fix and verify
  • Lab: run the agentic loop on a real task and decide when to take back control

Unit 5: Using Claude Code with Git

  • Checking git status, analyzing code changes and staging files with Claude Code
  • Creating commits and having the agent write meaningful commit messages
  • Managing branches for features or bug fixes and reviewing code before committing
  • Lab: prepare and open a pull request through a Claude Code assisted workflow

Unit 6: Project 2, Delivering a Feature End to End

  • The full workflow: requirement, plan with Claude, implement, test, fix, commit, pull request
  • Analyzing a feature or bug and planning the implementation with Claude
  • Editing source code, adding or adjusting tests and verifying the result
  • Workshop: submit a pull request that is genuinely ready for team review
Day 3 External Tools and Reusable Skills (Units 7-8)

Unit 7: Connecting Claude Code to External Tools with MCP

  • Understanding the Model Context Protocol and the structure of an MCP server
  • Configuring an MCP server and connecting Claude Code to external tools
  • Connecting databases, APIs and external data sources, and calling tools from Claude Code
  • The architecture from Claude Code through MCP to external tools, APIs, databases and services
  • Permission and security considerations when giving an AI agent access to external systems
  • Lab: configure an MCP server and connect Claude Code to a real database or API

Unit 8: Building Claude Skills for Repeated Work

  • What Claude Skills are and how a skill folder is structured
  • Writing instructions, defining constraints and stating best practices
  • Packaging workflow and domain knowledge into something reusable
  • Applied examples: code review, API development, database migration and testing
  • Further examples: documentation, security checks, deployment and organizational coding standards
  • Lab: build at least one custom skill for your own recurring work
Day 4 Automation, Multi-Agent and Customization (Units 9-11)

Unit 9: Automating Claude Code

  • Headless and non-interactive operation, and invoking Claude Code from a script
  • Triggering work automatically and integrating with git hooks
  • Wiring Claude Code into a CI/CD pipeline: push, pipeline, analyze, test, review, result
  • Lab: automate code review, test generation or documentation

Unit 10: Parallel Subagents and Multi-Agent Workflow

  • The parallel subagent model and decomposing a problem into subtasks
  • Assigning tasks to several agents, for example frontend, backend, test and security
  • Running work in parallel and gathering the results back into one solution
  • Lab: split a large task across subagents running concurrently and synthesize the output

Unit 11: Plugins and Customizing the Claude Code Workflow

  • What Claude Code plugins are, installing them and exploring available extensions
  • Building custom commands, custom tools and workflow extensions
  • Sharing configuration across the team and packaging a workflow for distribution
  • Lab: set up a team environment with the same coding standards, commands, skills and tools
Day 5 Capstone, Building a Multi-Agent AI Coding Workflow (Unit 12)

Unit 12: Project 3, Building a Multi-Agent AI Coding Workflow

  • Assembling every unit: CLI, CLAUDE.md, Plan Mode, the agentic loop and Git
  • Extending it with MCP, skills, automation, parallel subagents and plugins in one project
  • Designing a main agent that analyzes and plans, then distributes work to subagents
  • Assigning roles across coding, testing, review and documentation agents
  • Connecting external tools through MCP and consolidating the results for verification
  • Carrying through to test, verify, git commit and pull request
  • Automating parts of the flow to remove manual developer work
  • Connecting this workflow to the software development process your team already runs
  • How to grow it into a workflow used for real work in the organization
  • Workshop: present the multi-agent AI coding workflow you built and review the design together

Schedule & training options

For individuals — public rounds

No public rounds are open right now. Join the waiting list and we will contact you first when the next round opens, or ask us on LINE. Or call 02-570-8449 or 088-807-9770

For organisations — in-house / private

  • Tailor the content to your team’s tools and projects
  • Your dates, at your office or live online
  • Quotation with tax ID for procurement
Corporate training quote

Instructors

Frequently asked questions

What is CLAUDE.md, and what should you put in it?

CLAUDE.md is a file Claude Code reads automatically when it starts work in a project, holding context you do not want to repeat every time, such as the project structure and architecture, coding conventions, the commands used to build, test and lint, and team agreements. Keep it concise and update it as the project changes. The /init command has Claude Code draft a first version from the codebase for you to refine.

When should you use Plan Mode in Claude Code?

Plan Mode has Claude Code analyse the requirement, explore the codebase and propose a plan without editing any files. It suits changes that touch many files, tasks where the right approach is unclear, and unfamiliar code. Once you have reviewed and adjusted the plan, let it implement. This reduces work going in the wrong direction and keeps architectural decisions with you. Switch into Plan Mode with Shift+Tab.

How do you connect Claude Code to an external database or API through MCP?

Start by choosing or building an MCP server for the system you need, such as a database or an API. Add it to Claude Code with the claude mcp add command or define it in the project's .mcp.json file, then check the connection with the /mcp command. Once connected, Claude Code can call that server's tools while it works. Grant only the access needed, for example a read-only account for a production database.

Who is the Claude Code Roadmap 12 Units course for, and what should I know beforehand?

It suits full stack, backend and frontend developers who want to use Claude Code systematically, DevOps engineers who want to bring AI into automation workflows, and tech leads introducing AI coding workflows to their teams. You should have programming experience in at least one language, be comfortable in the terminal and understand Git basics such as commits, branches and pull requests. No prior Claude Code experience is needed.

What will I be able to do after the Claude Code Roadmap 12 Units course?

You will be able to install and use the Claude Code CLI safely, set project context with CLAUDE.md, use Plan Mode and the agentic loop to take a feature through to a pull request, connect databases and APIs through MCP, build Claude Skills for repeated work, run Claude Code headless in CI/CD, design multi-agent workflows with parallel subagents, and set up plugins and custom commands for your team. Participants who complete the training receive a Certificate of Completion with its own number, which can be verified online.

What do I need to prepare for the Claude Code Roadmap 12 Units course?

Bring a codebase or sample project you want to try with Claude Code, as the workshops have you set up CLAUDE.md, deliver a feature and open a pull request on real code. You should also be comfortable with the terminal and basic Git commands. Installing Claude Code is covered in the first unit, so you do not need to set it up beforehand.

Related articles

Articles are published in Thai.