Améliorer la productivité du développement informatique grâce à l’IA
Descriptif de la formation
Comment améliorer la productivité du Développement Informatique grace à l'IA
Les objectifs
Les prochaines sessions
Nous consulter pour connaître les prochaines sessions
En quelques mots...
Public
Développeurs
Pré-requis
Base de programmation
Méthodes et Moyens 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
Formation réalisée en présentiel ou à distance selon la formule retenue
Exposés, cas pratiques, synthèse, assistance post-formation pendant trois mois
Un poste par stagiaire, vidéoprojecteur, support de cours fourni à chaque stagiaire
Modalités de suivi et d'évaluations
QCM
Mise en situation par analyse de cas pratiques
Présentation en groupe
Feuille de présence émargée par demi-journée par les stagiaires et le formateur
Questionnaire d’évaluation de la satisfaction en fin de stage
Auto-évaluation des acquis de la formation par les stagiaires
Attestation de fin de formation
Informations pratiques
Accessibilité , modalités et délais d'accès
Programme mis à jour le 11/07/2024
Programme détaillé
INTRODUCTION AUX MODELES DE LANGUES GENERATIFS (3H30)
- 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
AMELIORATION DE LA PRODUCTIVITE ET DE LA QUALITE 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 AVANCES POUR LES DEVELOPPEURS (3H30)
- 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 DEVELOPPEMENT (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