-
Filière :
IA & Innovation
-
Sous-filière :
AI Modeling, tools & frameworks
Innovation
-
Référence
IA-AMPDI
-
Durée
2 jours (14 h)
-
Prix par personne HT
1 890 € HT
Objectifs pédagogiques
- Acquérir les compétences nécessaires pour exploiter les modèles de langage génératif et les outils IA afin de :
- améliorer la productivité, l’efficacité et la créativité dans le développement informatique, en ayant conscience des risques et des considérations éthiques associées
Public cible
- Développeurs
Pré-requis
- Base de programmation
Modalités d’évaluation
- QCM
- Mise en situation par analyse de cas pratiques
- Présentation en groupe
Méthodes pédagogiques
- Méthode expositive : exposés théoriques
- Méthode démonstrative : démonstrations et exercices pratiques
- Méthode interrogative : études de cas
- Méthode participative : travaux de groupes
Outils pédagogiques utilisés :
- Supports de formation (slides)
- IDE local ou Google Colab pour les exercices pratiques
Programme de la formation
MODULE 1 : Les modèles de langue génératifs pour la génération de code
- Objectif du module : Exploration des modèles de langue génératifs pour la génération de code
- Durée du module : 1 journée
- Modalité d’évaluation des acquis du module : QCM en fin de module
Séance 1 : Introduction aux modèles de langues génératifs
- Présentation des modèles de langue générative, leur fonctionnement, architecture, et exemples de génération de code.
- Gagner en temps, efficacité, créativité
- Exercices pratiques de génération de code avec ChatGPT, résolution de problèmes communs en programmation.
Séance 2 : Amélioration de la productivité et de la qualité du code
- ChatGPT pour le débogage
- ChatGPT pour l’optimisation du code
- ChatGPT pour donner des pistes de développement ou de résolution de problèmes
- ChatGPT pour apprendre et consolider ses connaissances en programmation
- Exercices pratiques
MODULE 2 : Approfondissement de l’usage de l’IA pour les développeurs
- Objectif du module : Aller plus loin avec des outils avancés
- Durée du module : 1 journée
- Modalité d’évaluation des acquis du module : QCM en fin de module
Séance 3 : Outils IA avancés pour les développeurs
- Extensions à ChatGPT : browse, code interpreter, plugins
- GitHub Copilot, AWS CodeWhisperer, et autre assistance IDE.
- Autres outils utiles
- Exercices pratiques
Séance 4 : Risques et Éthique de l’IA dans le Développement
- Risques associés à l’utilisation de l’IA dans le développement : concurrence, remplacement, dépendance
- Considérations éthiques de l’utilisation de l’IA dans le développement
- Travaux et discussions en sous-groupe
Programme mis à jour le