Module 1
Introduction à Claude Desktop
Introduction à Claude Desktop
25min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que Claude Desktop ?
Différence avec Claude web (chat.anthropic.com)
Architecture : Claude 3.7 + MCP + Local tools
Cas d'usage : dev workflow, automation, file operations
Installation : macOS, Windows, Linux
Lab : Installation et premier lancement
Module 2
Model Context Protocol
Model Context Protocol
MCP) (35min
Leçons vidéo
Exercices
Lab pratique
Qu'est-ce que MCP ? (protocole standard Anthropic)
Architecture MCP : Servers, Tools, Resources
MCP Servers disponibles (filesystem, terminal, git, etc.)
Configuration claudedesktopconfig.json
Activer/désactiver MCP servers
Lab : Configurer filesystem et terminal MCP
Module 3
File System Access
File System Access
30min
Leçons vidéo
Exercices
Lab pratique
Lire fichiers locaux avec Claude
Écrire et modifier fichiers
Naviguer dans directories
Recherche de contenu dans codebase locale
Use cases : refactoring, documentation, analysis
Lab : Analyser et refactorer projet local
Module 4
Terminal Integration
Terminal Integration
25min
Leçons vidéo
Exercices
Lab pratique
Exécuter commandes shell via Claude
Git operations (commit, push, branch, etc.)
Package managers (npm, pip, cargo)
Build et test automation
Permissions et sécurité
Lab : Automatiser workflow git + tests
Module 5
Custom MCP Servers
Custom MCP Servers
35min
Leçons vidéo
Exercices
Lab pratique
Créer un MCP server personnalisé
Définir tools et resources
Exemples : database access, API integrations
MCP server en Python (standard SDK)
MCP server en TypeScript/Node.js
Lab : MCP server custom (accès API interne)
Module 6
Workflows et Automation
Workflows et Automation
20min
Leçons vidéo
Exercices
Lab pratique
Combiner file system + terminal + custom tools
Patterns : CI/CD automation, code review, documentation
Multi-step workflows avec Claude
Debugging et logs
Lab : Workflow complet (test → build → deploy)