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

À l'issue de cette formation Développer des applications NoSQL avec Couchbase, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Installer et configurer un cluster Couchbase
  • Savoir développer un use-case typique de CRUD
  • Modéliser des données dans une base orientée document Utiliser vue (Map / Reduce) pour requêter les données.
Tarif

Contacter l'organisme

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Chat GPT - Les outils avancés

Proposé par CIT FORMATION INFORMATIQUE

Objectifs de la formation

Approfondir l’utilisation de ChatGPT à travers des notions avancées et des ateliers pratique afin d’être en mesure de maîtriser pleinement ChatGPT et de l'utiliser efficacement dans des projets et tâches quotidiennes.

A l'issue de la formation, le stagiaire sera capable de :

  • Explorer différents prompts de base et plus avancés pour en comprendre le fonctionnement et apprendre à en rédiger d'autres
  • Apprendre comment construire des prompts plus efficaces et appliquer une méthode. - Rédiger des prompts plus personnels dans les domaines de la rédaction ou de la synthèse et expérimenter leurs effets
  • Utiliser l'API de ChatGPT via le Playground, et mieux savoir contrôler les réponses avec le prompt "system"
  • Utiliser la puissance du "code interpreter" pour effectuer des tâches complexes et de l'analyse de données
  • Explorer des extensions Chrome/Edge pour améliorer l'interface de ChatGPT de base proposée par OpenAI. - Explorer des plugins pour ChatGPT et sélectionner les plus utiles pour des besoins spécifiques.

METHODES ET OUTILS PEDAGOGIQUES

  • Alternance exposés théoriques et exercices pratiques (80% de pratique)
  • Support de cours adapté
  • Assistance téléphonique gratuite et illimitée

EVALUATION

Evaluation formative au travers de nombreux exercices tout au long de la formation permettant de valider les compétences acquises
Attestation de stage
Emargement quotidien d’une feuille de présence

ACCESSIBILITE AUX PERSONNES HANDICAPEES

Pour tout besoin d’accessibilité, contactez Véronique Constantin, référente handicap :  v.constantin@cit.fr  et/ou  consultez nos capacités d'adaptation  https://www.cit.fr/uploads/media/LivretAccueilHandicap.pdf

Public concerné

Toute personne ayant suivi le niveau 1 ou ayant des connaissances similaires et souhaitant approfondit ses connaissances sur ChatGPT

Pré-requis

Avoir suivi la formation « ChatGPT Comprendre et utiliser l’assistant IA », maîtrise des outils bureautiques

Tarif

A partir de 650,00 €

Durée

1 jour(s)

Modes
  • Entreprise
  • Centre

Objectifs de la formation

À l'issue de cette formation Développer son sens politique, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrypter les mécaniques du pouvoir et les attitudes d'influence
  • Énoncer ses choix explicitement et s'affirmer en stratège
  • Résister à la contradiction et conclure
  • Accroître votre rayonnement au sein de l'entreprise
Tarif

A partir de 1 650,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Découvrir les outils et plateformes d’IA génératives à votre disposition
  • Générer des textes de qualité professionnelle avec l’IA : rapport, présentation, email…
  • Optimiser le temps de rédaction grâce à l’automatisation assistée par les IA génératives
  • Favoriser le processus créatif et mettre en avant sa valeur ajoutée
Tarif

A partir de 850,00 €

Durée

1j / 7h

Modes
  • Entreprise

Objectifs de la formation

  • Mémoriser les concepts fondamentaux de l'IA et des IA génératives 
  • Comprendre l'utilisation de l'IA générative dans le secteur immobilier 
  • Appliquer les outils d'IA pour des tâches spécifiques telles que la prédiction de prix et l'automatisation administrative 
  • Analyser les données immobilières à l'aide d'outils d'IA 
  • Évaluer les avantages des différentes solutions d'IA pour améliorer les processus immobiliers 
  • Créer des campagnes marketing et des expériences client personnalisées avec l'IA générative
Tarif

A partir de 320,00 €

Durée

1j / 7h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Connaitre et appréhender les enjeux relatifs au développement des talents et des potentiels
  • Détecter et développer les potentiels et les talents
  • Attirer, développer et fidéliser les potentiels et les talents
  • Adapter une méthode pour prendre ses décisions
  • Recruter et/ou gérer une population pénurique
Tarif

A partir de 1 390,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Prendre la parole avec aisance : Développer la confiance en s'exprimant librement en anglais.
  • Mémoriser du vocabulaire à long terme : Acquérir et retenir un lexique varié et utile sur le long terme.
  • Tenir une conversation en langue anglaise : Participer activement à des échanges verbaux en anglais.
  • Prendre du plaisir à apprendre : Encourager une approche positive de l'apprentissage de la langue.
Tarif

A partir de 1 290,00 €

Durée

26j / 40h

Modes
  • Distance

Objectifs de la formation

À l'issue de cette formation Kotlin, les participants auront acquis les connaissances et les compétences nécessaires pour :

  • Savoir développer avec le langage Kotlin
  • Créer des interface utilisateurs
  • Utiliser les fragments et les activités dans des interfaces en maîtrisant leurs cycles de vie
  • Manipuler les données (chargement, affichage, échanges, web services, …)
  • Utiliser les fonctions d’une tablette ou d’un mobile (téléphonie, SMS, géolocalisation, etc.)
  • Perfectionner votre maîtrise du langage Kotlin (fonctions, collections, exceptions, annotations, asynchronisme, etc.)
  • Connaître la syntaxe, les concepts et les spécificités du langage Kotlin
  • Maîtriser l’environnement et le cycle de développement sur Android Studio
  • Savoir créer des interfaces utilisateur avec le langage Kotlin
  • Savoir gérer le chargement, l’affichage et l’échange de données d’une application
  • Connaître les APIs majeures utilisées dans le cadre d’un développement Android
  • Connaître les bonnes pratiques de développement et les aspects avancés de Kotlin
Tarif

A partir de 2 390,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

À l'issue de cette formation Développer son impact relationnel, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Savoir s'affirmer en situation professionnelle
  • Être capable d'énoncer ses choix explicitement
  • Savoir ajuster ses comportements en tenant compte de l'autre
  • Éviter les pièges relationnels pour améliorer ses relations professionnelles
Tarif

A partir de 1 550,00 €

Durée

2j / 14h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Identifier les clés d'un échange réussi lors des négociations complexes
  • Analyser les éléments de communication verbale et non verbale
  • Reconnaître l'impact des représentations et croyances sur les relations d'achat
  • Appliquer l'intelligence émotionnelle pour améliorer les résultats des négociations
  • Etablir un climat de confiance propice aux négociations réussies
  • Utiliser efficacement les techniques de questionnement lors des entretiens
  • Pratiquer la communication bienveillante pour favoriser des échanges constructifs
  • Appliquer l'écoute active et l'empathie pour comprendre les besoins des interlocuteurs
  • Adopter la bonne attitude et maîtriser la reformulation pour une meilleure compréhension
  • Adapter sa communication en fonction des typologies de clients.
Tarif

A partir de 2 100,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Je cherche à faire...