L'IA pour le service Informatique
Version du programme : 1
Type de formation
PrésentielDurée de formation
7 heures (1 jour)Accessibilité
OuiL'IA pour le service Informatique
Une immersion technique et pratique pour transformer Claude.ai en un véritable binôme de programmation. Cette formation permet aux développeurs de passer du simple "copy-paste" à une orchestration avancée de l'IA : gestion de contextes larges avec les Projects, automatisation via le terminal avec Claude Code, et mise en place de standards de code rigoureux. Une approche "hands-on" pour coder plus vite, mais surtout mieux. Une immersion technique et pratique pour transformer Claude.ai en un véritable binôme de programmation. Cette formation permet aux développeurs de passer du simple "copy-paste" à une orchestration avancée de l'IA : gestion de contextes larges avec les Projects, automatisation via le terminal avec Claude Code, et mise en place de standards de code rigoureux. Une approche "hands-on" pour coder plus vite, mais surtout mieux.
Objectifs de la formation
- Piloter les modèles de langage (LLM) en comprenant les mécanismes de tokens et de fenêtre de contexte pour optimiser leurs requêtes.
- Maîtriser l'ingénierie de prompt spécialisée "Dev" pour générer du code fiable, refactoriser des composants complexes et automatiser les tests unitaires.
- Structurer des espaces de travail avec les Projects de Claude.ai pour centraliser la documentation technique, les specs et les standards internes.
- Déployer et configurer Claude Code pour interagir avec leur base de code directement depuis le terminal.
- Automatiser les conventions de développement via le fichier CLAUDE.md, les Rules et les Hooks pour garantir la cohérence du projet.
- Appliquer les stratégies de sécurité et de confidentialité liées aux données de l'entreprise (ZDR, options Enterprise).
Profil des bénéficiaires
- Développeurs (Fullstack, Front-end, Back-end) cherchant à accélérer leur phase de codage et de debug.
- Développeurs en Delphi
- Développeur web
- Leads Technique et CTO souhaitant instaurer des standards de code assistés par l'IA au sein de leurs équipes.
- Product Owners et Architectes désirant comprendre les limites et les capacités de Claude pour la rédaction de spécifications techniques.
- Bases du Développement : Maîtrise d'au moins un langage de programmation (JavaScript/TypeScript, Python, PHP, etc.).
- Usage du Terminal : Être à l'aise avec les commandes de base (navigation dans les dossiers, exécution de scripts, git).
- Gestion de version : Connaître les bases de Git
- Anglais technique : Une compréhension de base de l'anglais est un plus, car l'interface de Claude Code et une grande partie de la documentation LLM sont en anglais.
Contenu de la formation
Maitriser Claude.ai pour le développement
- Comprendre le fonctionnement d'un LLM : tokens, contexte, température, ce qu'il faut savoir pour bien s'en servir sans entrer dans la théorie.
- L'art du prompting pour les développeurs : comment formuler une demande de code, fournir du contexte technique, demander des refactorisations, du debug, de la documentation ou des tests.
Les Projects dans Claude.ai
- Qu'est-ce qu'un Project : organisation, base de connaissances, instructions personnalisées (system prompt du projet).
- Cas d'usage développeur : un Project par application ou par domaine métier, y charger de la documentation technique, des specs, des standards de code internes.
- Atelier pratique : chaque participant crée un Project adapté à son contexte.
Bonnes pratiques, limites & sécurité
- Gestion de la confidentialité : quelles données sont transmises à Anthropic, options ZDR et Enterprise.
- Limites du modèle : hallucinations, fenêtre de contexte.
- Stratégies de vérification du code généré.
Claude Code: Prise en main
- Installation et configuration de Claude Code.
- Le fichier CLAUDE.md : à quoi il sert, ou le placer (racine projet, sous-dossiers), comment y décrire les conventions, les commandes de build/test, l'architecture du projet.
- Atelier pratique: chaque participant installe Claude Code et l'utilise (navigation dans le code, modification multi-fichiers, exécution de commandes).
Claude Code: Avancé
- Les Skills : toolkits réutilisables chargés à la demande.
- Les Rules : gardes-fous scopés par répertoire.
- Les Hooks : automatisations déterministes en dehors de la boucle IA.
- Introduction au Multi-Agent : orchestration de plusieurs agents en parallèle.
- Atelier pratique : chaque participant utilise Claude Code dans son propre contexte de développement, sur un projet.
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Baptiste Galois
Ressources techniques et pédagogiques
- Akawan
Qualité et satisfaction
Accessibilité
Bases du Développement : Maîtrise d'au moins un langage de programmation (JavaScript/TypeScript, Python, PHP, etc.). Usage du Terminal : Être à l'aise avec les commandes de base (navigation dans les dossiers, exécution de scripts, git). Gestion de version : Connaître les bases de Git Anglais technique : Une compréhension de base de l'anglais est un plus, car l'interface de Claude Code et une grande partie de la documentation LLM sont en anglais.