Programme de la formation
Public visé
- Développeurs (Frontend, Backend, Full Stack, Mobile, DevOps, Data…)
- QA Engineers & Testeurs
- Tech Leads & Software Engineers
Prérequis
Aucun prérequis.
Contenu de la formation
Cette formation avancée est destinée aux Développeurs, Testeurs et QA Engineers souhaitant intégrer l’IA dans leurs pratiques de développement et de tests logiciels.
Grâce à 8 cas pratiques et un mini-projet, les participants découvriront comment gagner en productivité, améliorer la qualité du code et automatiser les tests avec l’IA générative.
Ce que vous allez apprendre :
- Générer et optimiser du code en exploitant l’IA.
- Améliorer la qualité et la sécurité avec des suggestions intelligentes.
- Automatiser les tests unitaires, d’intégration et E2E.
- Déboguer et documenter plus rapidement.
- Structurer une architecture plus robuste grâce à des assistants IA.
Thèmes abordés
Chaque session est interactive et s’appuie sur des exercices concrets et des mises en situation réelles.
- Génération de code assistée par IA – Dev :
Découvrez comment utiliser l’IA pour accélérer l’écriture de code, proposer des alternatives et respecter les bonnes pratiques. - Améliorer la lisibilité et la maintenabilité du code – Dev :
Utilisez l’IA pour refactoriser du code, détecter les redondances et améliorer la clarté du développement. - Détection et correction des bugs – Dev & QA :
Apprenez à identifier et corriger plus rapidement les erreurs grâce à l’analyse automatisée. - Automatisation de la génération de tests unitaires et fonctionnels – QA :
Exploitez l’IA pour écrire des tests unitaires et d’intégration plus rapidement et avec une meilleure couverture. - Tests exploratoires et validation des scénarios utilisateur – QA :
Apprenez à exploiter l’IA pour générer et exécuter des scénarios de test réalistes. - Optimisation des performances et monitoring du code – Dev :
Découvrez comment l’IA peut vous aider à détecter des goulets d’étranglement et proposer des optimisations de performance. - Génération automatique de documentation technique et API – Dev & QA :
Accélérez la documentation de votre code et de vos API avec des assistants IA. - Mini-projet : Créer un assistant IA pour améliorer le workflow – Dev & QA :
Expérimentation complète sur un projet concret, avec restitution et feedback.
Méthodes pédagogiques
- Apprentissage actif : 70% de cas concrets et exercices appliqués.
- Mini-projet collaboratif : Développement et test d’un assistant IA pour le développement ou la QA.
- Expérimentations pratiques sur des outils IA en direct (GitHub Copilot, ChatGPT, Codeium…).
- Discussions et échanges autour des cas d’usage des participants.
Modalités d'évaluation
- Validation en continu avec des quiz interactifs, mises en situation et exercices pratiques.
- Tour de table initial pour ajuster la formation aux attentes des participants.
- Auto-évaluation en début et fin de formation pour mesurer la progression.
- Fiche d’appréciation du formateur à l’issue de la session.