Plan du cours

Introduction à Claude Code & au Codage Assisté par IA

  • Ce qu'est Claude Code et comment il diffère des outils d'IA traditionnels.
  • Le rôle des agents d'IA génératifs dans l'ingénierie logicielle.
  • Utiliser de grandes invitations pour construire des applications entières.
  • Comprendre les gains de productivité du développement assisté par IA.

Travail d'IA & Productivité en Ingénierie Logicielle

  • Traiter Claude Code comme une équipe de développement IA.
  • Aborder les peurs et les malentendus courants sur l'IA en ingénierie.
  • Comprendre l'économie du travail IA.
  • Tirer parti du modèle Best-of-N pour générer plusieurs solutions.
  • Sélectionner et affiner les implémentations optimales.

Claude Code, Conception et Qualité du Code

  • Évaluer si l'IA peut juger de la qualité du code.
  • Appliquer des principes de conception logicielle avec l'aide de l'IA.
  • Utiliser l'IA pour explorer les exigences et les espaces de solutions.
  • Prototypage rapide avec des workflows de conception conversationnelle.
  • Appliquer des contraintes et des invites structurées pour améliorer la qualité de sortie.

Processus, Contexte et le Protocole de Contexte du Modèle (MCP)

  • L'importance du processus et du contexte par rapport à la génération brute de code.
  • Contexte persistant global avec CLAUDE.md.
  • Structurer les règles de projet, l'architecture et les contraintes dans des fichiers de contexte.
  • Contexte ciblé réutilisable via des commandes Claude Code.
  • Apprentissage en contexte en enseignant à Claude Code avec des exemples.

Automatisation & Documentation avec Claude Code

  • Utiliser Claude Code pour générer et maintenir la documentation.
  • Automatiser les tâches d'ingénierie répétitives.
  • Créer des workflows réutilisables pilotés par le contexte et les commandes.

Contrôle de Version & Développement Parallèle avec Claude Code

  • Intégrer Claude Code dans des workflows basés sur Git.
  • Utiliser des branches et des worktrees Git avec des agents IA.
  • Exécuter des tâches Claude Code en parallèle.
  • Coordonner plusieurs sous-agents IA sur des fonctionnalités distinctes.
  • Gérer le développement de fonctionnalités parallèles en toute sécurité.

Évolutivité de Claude Code & Raisonnement IA

  • Agir comme les mains, les yeux et les oreilles de Claude Code.
  • S'assurer que Claude Code examine et vérifie son propre travail.
  • Gérer les limites de tokens et la complexité architecturale.
  • Concevoir la structure du projet et le nommage des fichiers pour l'évolutivité IA.
  • Maintenir la santé à long terme de la base de code avec l'aide de l'IA.

Incitation Multimodale & Développement Piloté par les Processus

  • Corriger le processus et le contexte avant de corriger le code.
  • Traduire des entrées informelles (notes, esquisses, spécifications) en code de production.
  • Utiliser des entrées multimodales pour guider l'implémentation.
  • Créer des processus de développement assistés par IA répétables.

Projet final : Définir Votre Processus Claude Code

  • Concevoir un workflow Claude Code personnel ou d'équipe.
  • Combiner des fichiers de contexte, des commandes, des sous-agents et des invites.
  • Créer un processus d'ingénierie assisté par IA réutilisable et évolutif.

Pré requis

  • Une compréhension des principes de développement logiciel et des workflows d'ingénierie courants.
  • Une expérience avec un langage de programmation tel que JavaScript, Python, etc.
  • Une expérience d'utilisation de la ligne de commande/terminal et une familiarité avec les workflows Git.

Public cible

  • Développeurs logiciels souhaitant intégrer l'IA dans leur processus de développement.
  • Responsables techniques visant à améliorer la productivité d'ingénierie avec des outils IA.
  • Ingénieurs DevOps et gestionnaires d'ingénierie intéressés par l'automatisation du codage assisté par IA.
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (1)

Cours à venir

Catégories Similaires