Description
Ce programme de formation de 14 heures aborde les modèles de langues génératifs, leur fonctionnement et leur application pratique, notamment via ChatGPT pour la génération et l'optimisation de code. Les participants apprendront à améliorer leur productivité tout en développant des compétences en débogage et en résolution de problèmes. Des outils avancés, tels que GitHub Copilot, seront également explorés. Enfin, la formation inclut une réflexion sur les risques et les considérations éthiques liés à l'utilisation de l'IA dans le développement, visant les développeurs souhaitant renforcer leurs compétences.
Objectifs
- Découvrir et exploiter les modèles de langage génératif
- Exploiter les outils IA capable d'améliorer la productivité, l'efficacité et la créativité dans le développement informatique
- Comprendre les risques et des considérations éthiques associées
Récapitulatif
Public
Développeurs
Prérequis
Base de programmation
Méthodes et modalités pédagogiques
Formation réalisée en Présentiel, Distanciel ou Dual-Learning selon la formule retenue.
Moyens et supports pédagogiques
Mise à disposition d'un poste de travail sur nos formations en Présentiel.
Mise à disposition de nos environnements de visio sur nos formations en Distanciel
Remise d'une documentation pédagogique numérique pendant la formation
La formation est constituée d'apports théoriques, d'exercices pratiques et de réflexions
Dans le cas d'une formation sur site Entreprise, le client s'engage à avoir toutes les ressources pédagogiques nécessaires (salle, équipements, accès internet, TV ou Paperboard...) au bon déroulement de l'action de formation conformément aux prérequis indiqués dans le programme de formation
Modalités de suivi et d'évaluations
Auto-positionnement des stagiaires avant la formation
Émargement des stagiaires et formateur par 1/2 journée
Exercices de mise en pratique ou quiz de connaissances tout au long de la formation permettant de mesurer la progression des stagiaires
Auto-évaluation des acquis de la formation par les stagiaires
Questionnaire de satisfaction à chaud et à froid à l'issue de la formation
Programme détaillé
Introduction aux modèles de langues génératifs (3 h 30)
- Présentation des modèles de langue générative, leur fonctionnement, architecture, etexemples 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
Amélioration de la productivité et de la qualité du code (3h30)
- 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
Outils IA avancés pour les développeurs (3 h 30)
- Extensions à ChatGPT : browse, code interpreter, plugins
- GitHub Copilot, AWS CodeWhisperer, et autre assistance IDE
- Autres outils utiles
- Exercices pratiques
Risques et éthique de l'IA dans le développement (3h30)
- 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