---
schemaVersion: 1
title: "Coder avec Claude Code - Débutant"
canonicalUrl: "https://techtown.fr/formations/coder-avec-claude-debutant/"
language: "fr"
---

## Objectifs pédagogiques

- Installer et configurer Claude Code
- Maîtriser les commandes essentielles et formuler des prompts avec la méthode des 3C
- Personnaliser l'environnement de travail (CLAUDE.md, permissions, Plan Mode)
- Intégrer Claude dans un workflow Git professionnel

## Programme

### Introduction & prise en main

- Le changement de rôle du développeur : de codeur à orchestrateur
- Le marché des agents de code : autocomplete vs chat vs agent autonome
- Les modèles Opus, Sonnet, Haiku — quand utiliser lequel ?
- Comprendre le pricing Claude : tokens, coûts, prompt caching, abonnement vs API
- Installation (macOS, Linux, WSL2), authentification, `/doctor`

### Prompts & commandes essentielles

- Formuler des prompts efficaces avec la méthode des 3C (Contexte, Clarté, Contraintes)
- Le thinking mode et les niveaux d'effort
- Commandes slash : `/help`, `/clear`, `/compact`, `/cost`, `/rewind`, `/resume`...
- Raccourcis clavier essentiels, gestion de la fenêtre de contexte (200k tokens)

### Personnalisation de l'environnement

- Permissions et sécurité : modes d'accès, `.claudeignore`, bonnes pratiques
- CLAUDE.md : mémoire projet, conventions d'équipe, patterns architecturaux
- `/init` pour générer un CLAUDE.md, `/memory` pour le gérer
- Plan Mode : planifier avant d'exécuter, quand l'utiliser
- Introduction aux Skills : commandes slash personnalisées (`.claude/commands/`)

### Intégration Git

- Claude et Git : branches, commits conventionnels, résolution de conflits
- Création de Pull Requests assistée

### Ateliers pratiques

#### Atelier 1 : Installation & découverte

Installer Claude Code, se connecter, lancer `/doctor` et explorer l'interface CLI.

#### Atelier 2 : Premiers pas sur un projet réel

Initialiser un projet web from scratch et expérimenter les commandes de session.

#### Atelier 3 : CLAUDE.md & permissions

Configurer les permissions et créer un CLAUDE.md adapté au projet.

#### Atelier 4 : Plan Mode & Skills

Utiliser le Plan Mode pour concevoir une fonctionnalité, puis créer une commande slash réutilisable.

#### Atelier 5 : Git end-to-end

Initialiser un repo, commiter, créer des branches et merger — en laissant Claude guider chaque étape.

## Pré-requis

- Savoir utiliser un terminal
- Connaître les bases de Git
- Avoir une expérience de développement logiciel
