← All courses Commands cheat sheet Every Claude Code command in one place, explained, with an example — keep it open during the course. Level 1 · Beginner Understand and take your first steps Level 2 · Intermediate Work efficiently every day Level 3 · Advanced Extend and automate Level 4 · Expert Industrialise and orchestrate
Complete course
Claude Code: from beginner to expert
Master Anthropic's coding agent, from your first launch in the terminal to custom agents in production.
12 modules ≈ 4 h Beginner → Expert Quiz per module
Your progress 0 / 12
By the end of this course, you will know how to
- Install Claude Code and talk to your codebase effectively
- Work with confidence: permissions, plan mode, git
- Customise: CLAUDE.md, commands, team settings
- Extend: MCP, hooks, subagents, skills
- Industrialise: headless mode, CI/CD, Agent SDK
From the curious beginner discovering the terminal to the senior developer industrialising: the course ramps up module after module.
- 01 C'est quoi Claude Code ? L'IA qui travaille dans votre terminal Découvrez Claude Code, l'agent de développement d'Anthropic qui lit votre projet, écrit du code et exécute des commandes depuis votre terminal. Module 1. 15 min
- 02 Installer Claude Code et lancer son premier projet Installez Claude Code avec npm ou l'installeur natif, vérifiez votre configuration, lancez votre première session dans un projet et explorez le terminal. 20 min
- 03 Bien dialoguer : l'art de demander (et d'obtenir) ce que vous voulez Apprenez à dialoguer avec Claude Code : contexte, objectif, contraintes, fichiers référencés avec @, itérations courtes et critères de réussite vérifiables. 20 min
- 04 Permissions, plan mode : modifier du code en toute confiance Permissions, plan mode, lecture des diffs et git comme filet de sécurité : apprenez à laisser Claude Code modifier votre code sans jamais perdre la main. 20 min
- 05 Git et GitHub avec Claude Code : commits, branches et pull requests Pilotez Git avec Claude Code : commits conventionnels, branches courtes, pull requests via le CLI gh, conflits de merge assistés et relecture de diff. 18 min
- 06 CLAUDE.md : donner une memoire durable a votre projet Apprenez à donner une mémoire durable à votre projet avec CLAUDE.md : emplacements, commande /init, contenu utile, imports @chemin, bonnes pratiques d'équipe. 18 min
- 07 Commandes personnalisées et settings : Claude Code à votre main Découvrez les commandes slash essentielles de Claude Code, créez vos propres commandes dans .claude/commands et maîtrisez settings.json et ses permissions. 22 min
- 08 MCP : brancher Claude Code sur vos outils (navigateur, bases, APIs) Connectez Claude Code à votre navigateur, vos bases de données et vos APIs grâce au protocole MCP : ajout de serveurs, scopes, .mcp.json et sécurité. 22 min
- 09 Hooks : des garde-fous et automatismes qui s'exécutent à coup sûr Automatisez formatage, protections et notifications dans Claude Code grâce aux hooks : événements, codes de sortie, recettes prêtes à l'emploi et débogage. 20 min
- 10 Sous-agents et skills : déléguer et capitaliser le savoir-faire Déléguez vos explorations à des sous-agents Claude Code au contexte séparé et capitalisez votre savoir-faire dans des skills chargées à la demande. 22 min
- 11 Mode headless et CI/CD : Claude Code comme brique d'automatisation Transformez Claude Code en brique d'automatisation : mode headless claude -p, pipes Unix, sortie JSON, GitHub Actions et garde-fous pour une CI sûre. 20 min
- 12 L'Agent SDK et la boîte à outils du senior : construire ses propres agents Construisez vos propres agents IA avec l'Agent SDK de Claude Code : query() en TypeScript et Python, outils sur mesure et les 8 réflexes du senior. 25 min