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

Public admis

  • Salarié en Poste
  • Demandeur d'emploi
  • Entreprise
  • Etudiant

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

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.

M2I


Un leadership dans le domaine de la formation
Voir la fiche entreprise

Tarif

A partir de 860,00 €

Durée 1 jour  (7h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

M2I


Un leadership dans le domaine de la formation
Voir la fiche

Tarif

A partir de 860,00 €

Durée 1 jour  (7h00)
Modes
  • Centre
  • Distance
Sessions
Lieux Partout en France

Programme

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

Prérequis

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

Public

Développeurs, architectes et chefs de projets techniques.

Ces formations pourraient vous intéresser

Objectifs de la formation

  • Concevoir une action de formation.
  • Animer une action de formation.
  • Évaluer une action de formation.
Tarif

A partir de 1 000,00 €

Durée

25 heures

Modes
  • Distance

Objectifs de la formation

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

  • Identifier les principes fondamentaux des neurosciences cognitives et leur pertinence dans le domaine du management
  • Développer la réflexion critique sur les pratiques de management et explorer de nouvelles approches basées sur les avancées en neuroscience cognitive et comportementale
  • Définir les mécanismes de l'écoute et de l'empathie
  • Utiliser les émotions et l'écoute empathique dans votre communication
  • Identifier et utiliser les mécanismes neurologiques impliqués dans la prise de décision pour améliorer les processus décisionnels
  • Intégrer les principes de plasticité cérébrale et d'adaptabilité pour favoriser la gestion du changement
  • Utiliser les découvertes en neuroscience pour motiver et vous motiver
  • Déterminer les mécanismes de la créativité et la susciter
  • Analyser les effets du stress sur le cerveau et développer des stratégies basées sur les neurosciences pour gérer le stress et favoriser le bien-être au travail.
Tarif

A partir de 1 420,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Présenter les différents types d'IA
  • Explorer et expérimenter des IA Génératives avec des cas d'usages pour le marketing et la communication
  • Déterminer les impacts pour les équipes marketing et communication
  • Découvrir les opportunités de développement.
Tarif

A partir de 710,00 €

Durée

1j / 7h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Comprendre les principes et apports du Test-Driven Development
  • Configurer un environnement de développement pour le TDD et connaître les outils
  • Maîtriser l'utilisation des doublures de tests (objets Mock, Stub…)
  • Utiliser les techniques de TDD sur des projets existants (refactoring et code legacy)
  • Mettre en œuvre un process TDD pour développer une application
  • Être en mesure d'incorporer les bonnes pratiques TDD au sein de son organisation
Tarif

A partir de 2 100,00 €

Durée

3 jours

Modes
  • Centre
  • Entreprise
  • Distance

Manager la performance

Proposé par OBEA

Objectifs de la formation

• Inscrire son mode de management dans une logique de pilotage de la performance

• Développer des modes organisationnels permettant de développer les performances collectives et individuelles de l’équipe

Tarif

A partir de 1 400,00 €

Durée

Nous contacter

Modes

Objectifs de la formation

  • Installer l'environnement de développement et les émulateurs Android
  • Créer et structurer un projet
  • Concevoir et implémenter des activités
  • Mettre en oeuvre les différents pattern de navigation
  • Stocker les données de l'application
  • Échanger des données avec un serveur
  • Intégrer les fonctionnalités de l'appareil (Capteurs, Partage, Message, etc)
  • Adapter l'application aux capacités de l'appareil
  • Traduire l'application dans plusieurs langues
  • Optimiser, construire et déployer une application
Tarif

Contacter l'organisme

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Analyser les apports de la dernière jurisprudence en droit des données personnelles
  • Déterminer l'incidence de l'Intelligence artificielle sur la protection des données
  • Evaluer le risque cyber
Tarif

A partir de 2 001,00 €

Durée

2 heures + 3 x 3 heu

Modes
  • Entreprise

Objectifs de la formation

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

  • Sensibiliser vos interlocuteurs à l'accessibilité numérique (contexte législatif, problématiques des utilisateurs en situation de handicap...)
  • Concevoir et développer des sites et applications Web accessibles conformément au référentiel en vigueur (RGAA 4.1 ou WCAG 2.1)
  • Auto-évaluer l'accessibilité de vos développements Web.
Tarif

A partir de 1 700,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

  • Mobiliser les compétences qui permettent de développer son esprit critique
  • Cibler des informations fiables pour nourrir nos opinions
  • Améliorer nos prises de décisions en ne limitant pas notre libre arbitre
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Objectifs de la formation

  • Identifier les conditions de mise en œuvre d’un leadership adapté
  • Reconnaître et adopter les 4 styles de leadership
  • S’entraîner, par le biais de simulations et d’études de cas
  • Adapter son leadership en fonction des situations
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Entreprise

Je cherche à faire...