Plan du cours
Jour 1 | Comprendre les outils et réaliser une première construction
Module 1 | Comment fonctionnent réellement les outils de codage IA
Sujets abordés :
• Compréhension des fenêtres de contexte et de leurs limites
• L’absence d’état et la manière dont les modèles IA conservent l’information au cours d’une session
• Le workflow Planifier → Exécuter → Examiner
• Ce que les outils de codage IA savent bien faire et leurs points faibles
• Bonnes pratiques pour collaborer efficacement avec des assistants IA
Module 2 | Le paysage des outils de codage IA
Sujets abordés :
• Vue d’ensemble de l’écosystème actuel du codage par IA
• Compréhension des différences entre des outils tels que Cursor, GitHub Copilot et Claude Code
• Choix du modèle et de l’outil adaptés selon les tâches
• Forces et limites des divers assistants de codage
• Recommandations pratiques pour l’adoption d’outils au sein des équipes de développement
Module 3 | Anatomie d’une invite (Prompt)
Sujets abordés :
• Les composants clés d’une invite efficace
• Fournir un contexte et définir clairement la tâche
• Spécifier les formats de sortie et les contraintes
• Cadres et modèles courants d’invites de commande
• Techniques pour améliorer la qualité et la cohérence des invites
Module 4 | Premiers pas en codage : Construire à partir de zéro
Sujets abordés :
• Construction d’un projet à partir d’un dossier vide
• Création de la structure initiale et du squelette (scaffolding) de l’application
• Gestion des dépendances et de la configuration du projet
• Amélioration itérative du code généré
• Tests et affinage de la solution finale
Jour 2 | Bases de code existantes, personnalisation et examen
Module 5 | Travailler au sein d’une base de code
Sujets abordés :
• Navigation et compréhension d’une base de code méconnue
• Interrogation et analyse de projets existants à l’aide d’outils IA
• Cartographie de la structure de l’application et des dépendances
• Génération de documentation et de résumés techniques
• Accélération de l’intégration dans des projets existants
Module 6 | Tâches quotidiennes : Correction, fonctionnalités et tests
Sujets abordés :
• Utilisation d’outils IA pour investiguer et corriger des bugs
• Implémentation de nouvelles fonctionnalités et améliorations
• Rédaction et amélioration des tests automatisés
• Validation du code généré et des modifications
• Augmentation de la productivité dans les tâches quotidiennes de développement
Module 7 | Personnalisation : Qu’est-ce que c’est ?
Sujets abordés :
• Compréhension des règles du projet et des fichiers de configuration
• Introduction aux concepts AGENTS.md et de la mémoire de projet
• Où et quand les mécanismes de personnalisation s’appliquent
• Bonnes pratiques pour configurer les assistants IA
• Vue d’ensemble des approches avancées de mise en œuvre
Module 8 | Cadres de sécurité, risques et jugement
Sujets abordés :
• Examen et validation du code généré par l’IA
• Compréhension des modes d’échec courants et des limites
• Reconnaissance des risques liés à l’injection de prompts et à la sécurité
• Décision quant au travail pouvant être délégué à l’IA
• Application du jugement humain et maintien de la responsabilité dans le développement logiciel
Pré requis
Aucune expérience préalable en codage ou en utilisation d’outils IA n’est requise.
Une connaissance de base du code ou de Git est un atout.
Compte utilisateur autorisé (Claude Code / Cursor / Copilot)
Audience cible :
Personnes débutant avec le développement assisté par l’IA, y compris les non-développeurs et les codeurs occasionnels, ainsi que les rôles techniques connexes en QA, data, produit ou opérations. Aucun antécédent en développement n’est présupposé.
Nos clients témoignent (2)
Apprendre à formuler des prompts pour Claude et l’utiliser pour exploiter toutes les données dont je dispose.
Mike Hartleroad - Furniture Row
Formation - Claude AI for Data Analysis and Business Intelligence
Traduction automatique
comment interagir avec l'environnement Office et configurer des tâches répétitives
Matthew Wallace - Group CBS
Formation - Claude AI for Workflow Automation and Productivity
Traduction automatique