Informations générales
Cette formation d’une journée permet aux développeurs d’intégrer concrètement l’intelligence artificielle dans leurs pratiques de développement. Elle met l’accent sur l’utilisation des outils d’IA adaptés aux contextes et aux langages de développement, afin de générer, analyser, améliorer et tester le code de manière efficace et maîtrisée. Les participants repartent avec des pratiques directement réutilisables et une compréhension claire de quand et comment mobiliser l’IA au service de la qualité logicielle.
Objectifs et compétences visés
-
Comprendre l’évolution du métier de développeur à l’ère de l’IA et adapter ses pratiques professionnelles en conséquence.
-
Utiliser efficacement les outils d’IA pour le développement logiciel, en choisissant les bons usages selon le contexte : assistance au code, agents, automatisation et tests.
-
Exploiter l’IA pour analyser et améliorer un existant : reverse engineering, compréhension d’architectures, détection de dette technique et priorisation des actions.
-
Collaborer efficacement avec les Product Owner grâce à l’IA, notamment pour la clarification des spécifications, la qualité du code et les tests automatisés.
-
Intégrer l’IA de manière responsable et collective dans les équipes de développement, en partageant des bonnes pratiques et des retours d’expérience applicables en entreprise.
Public
Développeurs, chefs de projet et architectes.
Prérequis
Expérience en développement. Bases de Git.
Durée
1 jour.
Contenu de la formation
Introduction et contexte IA
-
Vocabulaire.
-
LLM.
-
Acteurs du marché.
-
Impact de l’IA sur le métier de développeur, y compris le "vibe coding".
Outils IA pour le développement
-
IA générative.
-
Agents pour le code.
-
Principaux IDE.
-
Gestion du contexte projet.
-
Choix des outils selon les usages.
-
Limites et contraintes.
Prompt engineering pour développeurs
-
Formuler une demande technique claire.
-
Donner du contexte exploitable à l’IA.
-
Contraindre l’IA.
-
Construire des prompts réutilisables en équipe.
Génération, correction et refactorisation
-
Générer du code standard.
-
Compléter ou corriger une fonction existante.
-
Refactoriser du code legacy.
-
Migrer un framework ou une version de langage.
Reverse engineering
-
Expliquer du code existant.
-
Générer des diagrammes d’architecture technique.
-
Détecter du code mort ou redondant.
-
Identifier les zones à risque.
-
Prioriser les refactorings.
Documentation et tests
-
Générer de la documentation.
-
Produire des tests unitaires.
-
Produire des tests d’intégration.
-
Détecter les cas limites.
-
Préparer des tests de non-régression.
Travail développeur - Product Owner avec l’IA
-
Exploiter les spécifications produit avec l’IA.
-
Traduire les spécifications en code puis en tests.
-
Partager des retours d’expérience sur ce qui fonctionne ou non.
Exercices et livrables
-
Prompts techniques réutilisables.
-
Exemples de génération et de refactorisation.
-
Diagramme d’architecture généré.
-
Stratégie de tests assistés par l’IA.
-
Checklist de bonnes pratiques IA pour développeurs.
Conditions d’accès à la formation
Délai : de 2 mois à 1 semaine avant le démarrage de la formation, dans la limite des effectifs indiqués et des disponibilités.
Voir les Conditions Générales de Vente : https://www.opcoach.com/cgv.
Inscription sur le site OPCoach avec un lien fourni dans la convocation. Cette inscription permet de connaître le stagiaire, son environnement professionnel, sa fonction, ses attentes et d’évaluer ses prérequis avant l’entrée en formation.
Accessibilité aux personnes handicapées
Les personnes en situation de handicap peuvent avoir des besoins spécifiques pour suivre la formation. N’hésitez pas à nous contacter pour en discuter.
Modalités pédagogiques
Formation en présentiel ou à distance.
Tarifs
Inter entreprises : 875 EUR HT. Intra entreprise et sur mesure : nous consulter.
Effectif
De 1 à 8 participants, en présentiel ou à distance.
Calendrier
Calendrier disponible sur https://www.opcoach.com/.
Lieu de formation
La formation inter-entreprises se déroule dans nos locaux au 2 impasse Michel Labrousse, 31100 Toulouse. La salle de formation est accessible en transport en commun, en voiture, et dispose d’un parking. Plusieurs restaurants se situent à proximité ainsi qu’un hôtel. Un espace détente permet de consommer des boissons froides ou chaudes lors des pauses. Toutes ces installations sont accessibles aux personnes à mobilité réduite.
La formation intra-entreprise se fait prioritairement dans l’entreprise. Les conditions d’accueil de la formation sont validées en amont.
La formation à distance se fait avec l’outil Zoom et peut être organisée en inter ou en intra entreprise.
Méthodes pédagogiques
Alternance de cours et d’exercices réalisés sur machine individuellement. Partage et discussion des différents résultats obtenus.
Moyens pédagogiques
En présentiel : salle de formation avec vidéoprojecteur, tableau, wifi haut débit et classeur de formation remis au stagiaire.
A distance : internet haut débit, webcam, logiciel Zoom gratuit, support de cours PDF envoyé au stagiaire. Un poste de travail par stagiaire.
Encadrement pédagogique
Olivier Prouvost, DEA Informatique, expert et formateur open source reconnu depuis plus de 20 ans, développeur de solutions IA pour optimiser les PME, speaker dans des conférences internationales, committer Eclipse sur plusieurs projets, fondateur d’OPCoach, organisme de formation certifié Qualiopi depuis 2020, certifié formateur et consultant expert ICPF et PSI.
Évaluation de l’apprentissage
Évaluation continue par réalisation des différents exercices aboutissant à la réalisation d’un prototype fonctionnel.
Reconnaissance
Attestation de compétence fournie au stagiaire.
Évaluation de satisfaction
En fin de formation, le stagiaire remplit une évaluation et participe à un tour de table pour recueillir les remarques. Le stagiaire bénéficie d’une garantie illimitée par email, lui permettant de poser les questions pratiques relatives à la formation. A 3 mois, ou après l’application en entreprise, un questionnaire est rempli par le stagiaire pour suivre son utilisation pratique.
Contact technique, pédagogique, administratif et financier
Olivier Prouvost, 06 28 07 65 64, contact@opcoach.ai