ChatGPT - Atelier - Développer avec l'Intelligence Artificielle (IA)

Qualiopi
À partir de 860 €
Durée 7h en 1 jour
Localisation Partout en France
Logo de M2I - ChatGPT - Atelier - Développer avec l'Intelligence Artificielle (IA)

Proposé par

M2I

Prérequis

Connaître le développement, les langages et frameworks souhaités pour utiliser l'outil.

Public admis

  • Salarié en Poste
  • Entreprise

Demandeur d'emploi et Etudiant non admis

Financement

  • Votre OPCO
  • Financement personnel

Financement CPF non pris en charge

Modalités

  • En centre
  • À distance

Objectifs pédagogiques

A l'issue de cette formation, vous serez capable de :

  • Cerner les cas où les outils d'IA sont utiles dans le domaine IT
  • Etudier l'offre d'outil d'IA Générative à destination des développeurs
  • Présenter l'offre ChatGPT et ses versions
  • Identifier les cas d'utilisation de ChatGPT pour un développeur
  • Identifier les cas où ChatGPT est un avantage pour les développeurs
  • Identifier les forces et faiblesses de ChatGPT
  • Configurer ChatGPT pour une utilisation en développement
  • Formuler des prompts à ChatGPT afin que les réponses soient pertinentes
  • Exploiter les trucs et astuces afin de profiter pleinement de ChatGPT
  • Intégrer ChatGPT dans les principaux IDE
  • Générer des icônes et images avec DALL-E
  • Présenter et utiliser les outils, fonctionnalités des produits concurrents
  • Réaliser une application en utilisant ChatGPT.

Programme de la formation

Utilisation de l'IA dans le domaine IT

  • L'aide au développement
  • L'injection d'IA dans un produit
  • La gestion du texte avec le LLM (Large Language Model)
  • Le développement de robots d'Inelligence Artificielle (Chatbot)

L'offre des principaux produits d'IA utiles au développement

  • Avantages et inconvénients de :
    • ChatGPT
    • Gemini
    • Claude
    • Amazon Q Developer
    • GitHub Copilot
    • Copilot de Bing

Exemples de travaux pratiques (à titre indicatif)

  • "Installation" de ChatGPT, Gemini, Claude et Copilot de Bing, premières utilisations, comparaison des offres

Focus sur ChatGPT

  • Les versions de ChatGPT, avantages des versions payantes
  • L'interface de ChatGPT, son utilisation et les discussions
  • Configuration de ChatGPT, mise en place du contexte
  • Configuration de ChatGPT, type de réponse voulue

Exemple de travaux pratiques (à titre indicatif)

  • Configurations de ChatGPT pour un développeur

Bonnes pratiques de ChatGPT pour un développeur

  • Importance des éléments de contexte
  • ChatGPT a-t-il bien compris la demande ?
  • Comment aider ChatGPT, c'est mieux si on sait coder !
  • La voie itérative, fonction par fonction
  • Systématisation des tests

Exemple de travaux pratiques (à titre indicatif)

  • Utilisation des bonnes pratiques pour coder une application Back et Front

Rédiger des prompts avec ChatGPT pour un développeur

  • Le prompt Entrée / Sortie
  • Le prompt "chaîne de réflexion"
  • Le prompt RCT (Rôle Contexte Tâche)
  • Les prompts plus élaborés
  • Conseils pour la génération de code

Exemple de travaux pratiques (à titre indicatif)

  • Utilisation avancée du prompt RCT

Avantages de l'utilisation de ChatGPT

  • Rapidité de la génération de code
  • Utilisation pour du "boilerplate code"
  • Le "scaffolding" pour démarrer
  • Aider au débogage avec ChatGPT
  • Brainstorming technique, trouver des idées
  • Ecrire des tests unitaires avec ChatGPT
  • Refactoriser du code
  • Migration d'un langage vers un autre
  • Comprendre une erreur

Problèmes liés à l'utilisation de ChatGPT

  • Pour bien utiliser ChatGPT il faut savoir coder la technologie choisie !
  • Problèmes liés à la qualité du code généré
  • Contradictions entre les réponses de ChatGPT
  • Attention aux erreurs générées
  • Problèmes liés à la sécurité du code généré
  • Attention à la fraicheur des données exploitées par ChatGPT

Exemple de codage avec ChatGPT

  • Les prompts pour générer les codes
  • Le test
  • La reprise du code de ChatGPT pour amélioration

Exemples de travaux pratiques (à titre indicatif)

  • Réalisation d'une application Web Back et Front utilisant JavaScript et Node.js avec l'aide de ChatGPT

Les plug-ins de ChatGPT

  • Les extensions intéressantes pour le développeur

Intégration de ChatGPT aux principaux IDE

  • Intégration à Visual Studio Code avec CodeGPT
  • Intégration à Eclipse avec AssistAI
  • Génération de code
  • Expliquer le code
  • Documenter le code
  • Refactoring du code

Exemples de travaux pratiques (à titre indicatif)

  • Installation des extensions intéressantes liées à ChatGPT dans Visual Studio Code

Les images et ChatGPT

  • Analyse et génération d'images avec ChatGPT
  • Utilisation de DALL-E

Le contenu de ce programme peut faire l'objet d'adaptation selon les niveaux, prérequis et besoins des apprenants.

Modalités d’évaluation des acquis

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation
Logo de M2I - Formation ChatGPT - Atelier - Développer avec l'Intelligence Artificielle (IA)

Proposé par

M2I

"Un leadership dans le domaine de la formation"

Voir la fiche entreprise
À partir de 860 €
Logo de M2I - ChatGPT - Atelier - Développer avec l'Intelligence Artificielle (IA)

ChatGPT - Atelier - Développer avec l'Intelligence Artificielle (IA)

0 ville proposant cette formation
Logo

La 1ère plateforme pour trouver une formation, choisir son orientation ou construire son projet de reconversion.

© 2024 France Carrière. Tous droits réservés.