Code with Claude Code - Advanced

Connect Claude to your tools via MCP, automate with hooks, orchestrate multi-agents, and apply SDD for structured, predictable projects.
Markdown versionLearning objectives
- Connect Claude Code to external sources via MCP
- Automate checks with hooks
- Organize the environment into reusable plugins
- Orchestrate subagents and apply SDD
MCP — Model Context Protocol
- MCP client-server architecture: stdio, SSE, HTTP
- Connecting external data sources (APIs, databases, filesystem)
- MCP configuration in projects,
/mcpcommand - The rise of CLIs: state of the art of the ecosystem
Hooks & Event-Driven Automation
- Event types:
PreToolUse,PostToolUse,SessionStart,Stop… - Bash/PowerShell hooks for validation, auto-formatting, notifications
- Real-world use cases: automatic linting, documentation updates
Advanced Skills & Plugins
- Dynamic arguments, reusable and team-shareable Skills
- Claude Code plugin structure (
plugin.json): commands, agents, skills, hooks, MCP - Building and distributing a complete plugin
Subagents & Multi-Agent Architectures
- Multi-agent architecture: orchestrator + specialized subagents
- Subagent types: Explore, Plan, general-purpose
- Parallel vs sequential execution, when to delegate
SDD — Specification Driven Development
- Vibe Coding vs structured approach: rigor, traceability, predictability
- The roles: Strategist → Engineer → AI Executor
- The 6 steps: Initialization → Setup → Specification → Technical Planning → Task Organization → Implementation
CI/CD Workflows & Best Practices
- Headless mode (
claude -p) for automation - GitHub Actions / GitLab CI integration, git worktrees
- API cost optimization, advanced security, community ecosystem
Hands-on Workshops
Workshop 1: MCP in Action
Connect an MCP server to an existing project and migrate the app to a modern framework.
Workshop 2: Quality Hooks
Create a PostToolUse hook that triggers linting after every code change.
Workshop 3: Complete Plugin
Build a plugin including a command, a skill, and a hook.
Workshop 4: Multi-Agent Orchestration
Use subagents to explore, plan, and refactor a project in parallel.
Workshop 5: SDD End-to-End
Write a complete specification, let Claude implement it following the spec, then integrate validation into a GitHub Actions workflow.
Prerequisites
- Master the fundamentals of Claude Code
- Know Git and be comfortable with a terminal
Interested in this training?
Contact us for a personalized quote or for more information.
Request a quoteOther training
Code with Claude Code - Beginner
Shift from coder to orchestrator: master Claude Code from installation to autonomous workflows with Git, CLAUDE.md and Plan Mode.
Code with GitHub Copilot - Beginner
Discover GitHub Copilot, the AI assistant integrated into VS Code, and learn the 3C method for effective prompts.
Code with GitHub Copilot - Advanced
Master complex workflows, software architecture and legacy code optimization with GitHub Copilot.