J1 — Environnement, fondamentaux et prompting pour le code (7h)
Module 1 — Configurer son poste et son IDE pour développer avec l'IA (1h)
- Panorama des outils (GitHub Copilot, Cursor, Claude Code, extensions VS Code)
- Installation et configuration : clés API, extensions, réglages de complétion et de chat
- Choisir le bon outil selon le contexte projet
- Atelier : configurer son IDE et valider la connexion sur un dépôt de test
Module 2 — Rafraîchir les fondamentaux du LLM appliqué au code et la gestion du contexte (45 min)
- Tokenisation, fenêtre de contexte, limites de raisonnement sur du code
- Comment le modèle « voit » un dépôt
- Atelier : observer l'effet de la taille du contexte sur la qualité d'une réponse
Module 3 — Optimiser l'usage des tokens et du contexte (1h)
- Stratégies de réduction : ciblage des fichiers pertinents, résumés intermédiaires, découpage de tâches
- Coût et budget de tokens en environnement professionnel
- Atelier : réduire de moitié la taille du contexte d'un prompt sans perte de pertinence
Module 4 — Maîtriser le prompting pour le développement : les 4 règles d'or (1h15)
- Précision, incrémentalité, feedback, validation appliquées au code
- Prompt de génération / correction / refactoring
- Atelier : rédiger un prompt de génération de fonctionnalité complète
Module 5 — Générer et compléter du code avec l'IA — lancement du projet fil rouge (1h30)
- Complétion inline, chat intégré, édition multi-fichiers
- Lancement du projet fil rouge : développement guidé d'une mini-application
Module 6 — Qualité, conventions et refactoring assisté (1h)
- Conventions et règles personnalisées, documentation générée au fil de l'eau
- Refactoring assisté par l'IA sans casser les tests
- Atelier : appliquer des conventions projet et refactorer une portion du projet fil rouge