ChatGPT – Augmenter la productivité, la qualité et la sécurité des développements informatiques

Public admis

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

Financements

Eligible CPF Votre OPCO Financement personnel

Objectifs de la formation

  • Comprendre le fonctionnement des modèles génératifs comme ChatGPT.
  • Maîtriser l’interaction avec l’API OpenAI et l’utilisation de ChatGPT pour effectuer des tâches de génération, de refactorisation, d'optimisation et de nettoyage du code.
  • Utiliser l'IA pour la détection et la correction de failles de sécurité.
  • Comprendre les limitations, les risques, et les évolutions possibles des IA génératives.

ENI Service


votre centre de formation informatique de confiance
Voir la fiche entreprise

Tarif

A partir de 1 750,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

ENI Service


votre centre de formation informatique de confiance
Voir la fiche

Tarif

A partir de 1 750,00 €

Durée 2 jours - 14 h
Modes
  • Centre
  • Entreprise
  • Distance
Sessions
Lieux Partout en France

Description

Plongez dans le monde des IA génératives pour les développeurs avec notre formation intensive qui couvre une introduction approfondie à ChatGPT et à l’API OpenAI. Apprenez comment ces technologies peuvent transformer votre processus de développement logiciel en vous assistant dans la génération et la refactorisation de code, la détection des failles de sécurité et l’optimisation de la qualité du code.

Programme

Introduction et fondamentaux (2,5 heures)

  • Introduction à ChatGPT et aux IA génératives
    • Historique de l'IA générative
    • Présentation de ChatGPT : Architecture, fonctionnement, et utilités
    • Exemples d'applications réelles de ChatGPT
  • Introduction à l'API OpenAI et ses services
    • Présentation de l'API OpenAI : Fonctionnalités et services offerts
    • Comment interagir avec l'API : Envoi de requêtes, réception et interprétation des réponses
    • Utilisation de l'API pour la génération de texte et d'autres tâches
  • Configuration de l'environnement de travail et premier appel d'API
    • Installation des dépendances nécessaires pour interagir avec l'API OpenAI
    • Configuration de l'authentification API
    • Création du premier script pour envoyer une requête à l'API et afficher la réponse
    • Exercices pratiques pour se familiariser avec l'API OpenAI

Utilisation de l'IA pour assister du travail de développeur (9,5 heures)

  • Tout au long d’un projet fil rouge de développement d’une application web en couches (front-end et back-end), nous verrons :
    • Comment l'IA peut aider à générer, refactoriser, optimiser et nettoyer le code ?
    • Comment utiliser l'IA pour détecter et corriger les failles de sécurité ?
    • Comment l'IA peut détecter et nous assister dans correction de bugs pour améliorer la qualité des développements logiciels ?

Considérations en matière de sécurité, d'éthique et des prochaines évolutions (2 heures)

  • Sécurité et limites des IA génératives
    • Discussion sur les risques de sécurité associés à l'utilisation des IA génératives.
    • Exploration des limites des IA génératives : Erreurs de compréhension, réponses inappropriées, problèmes éthiques
    • Bonnes pratiques pour utiliser les IA génératives de manière sûre et responsable
  • Réflexion sur le futur des IA génératives
    • Discussion sur les évolutions prévues des IA génératives : innovations annoncées, développement d'outils et d'interfaces
    • Prospective sur l'avenir des IA génératives : Nouvelles utilisations, impact sur le travail des développeurs, implications éthiques et sociétales

Prérequis

  • Avoir des connaissances de base en programmation, en développement web front-end (HTML, CSS, JavaScript), et maîtriser un langage de programmation back-end (Python, PHP, Java, ...).
  • Avant de suivre la formation, les participants devront avoir créé un compte (Sign up) sur https://chat.openai.com/ et souscrire un abonnement ChatGPT Plus d’un montant de $20 par mois qui pourra être annulé à tout moment après la formation. Un minimum de crédit devra également être prévisionné pour l’utilisation de l’API OpenAI.

Public

Développeurs de logiciels, développeurs web et web mobile, et toute personne intéressée par l’IA pour améliorer la productivité et la qualité des développements informatiques.

Ces formations pourraient vous intéresser

Objectifs de la formation

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

  • Décrire l'histoire, la mission, les valeurs et la culture de l'entreprise
  • Identifier la structure de l'entreprise et ses différents départements
  • Présenter les membres de l'équipe, leurs rôles et leurs fonctions
  • Reconnaître les coutumes, habitudes et normes sociales du pays d'accueil
  • Identifier les lois et réglementations locales concernant le travail, la sécurité et la protection des données
  • Expliquer les processus clés de l'entreprise et leur exécution
  • Utiliser efficacement les outils de communication internes pour collaborer avec l'équipe
  • Analyser les défis potentiels rencontrés par le collaborateur étranger et proposer des solutions
  • Evaluer les attentes de l'entreprise et les aligner avec les aspirations du collaborateur étranger
  • Elaborer un plan d'intégration adapté pour faciliter l'intégration du collaborateur étranger dans l'équipe et l'entreprise.
Tarif

A partir de 1 400,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

À l'issue de la formation Configuring F5 Advanced WAF vous aurez acquis les connaissances et compétences nécessaires pour :

  • Décrire le rôle du système BIG-IP en tant que périphérique proxy complet dans un réseau de distribution d’applications
  • Configurer le pare-feu d’application Web avancé F5
  • Définir un pare-feu d’application Web
  • Décrire comment F5 Advanced Web Application Firewall protège une application Web en sécurisant les types de fichiers, les URL et les paramètres
  • Déployez F5 Advanced Web Application Firewall à l’aide du modèle Déploiement rapide (et d’autres modèles) et définissez les contrôles de sécurité inclus
  • Définir les paramètres d’apprentissage, d’alarme et de blocage en ce qui concerne la configuration du pare-feu d’applications Web avancé F5
  • Définir les signatures d’attaque et expliquer pourquoi la mise en scène des signatures d’attaque est importante
  • Déployer des campagnes de menaces pour vous protéger contre les menaces CVE
  • Opposer la mise en œuvre positive et négative de la politique de sécurité et expliquer les avantages de chacune
  • Configurer le traitement de la sécurité au niveau des paramètres d’une application Web
  • Déployer F5 Advanced Web Application Firewall à l’aide du Générateur automatique de stratégies
  • Régler une stratégie manuellement ou autoriser la création automatique de stratégies
  • Intégrer la sortie de l’analyseur de vulnérabilités d’applications tierces dans une stratégie de sécurité
  • Configurer l’application de connexion pour le contrôle de flux
  • Atténuer le bourrage d’informations d’identification
  • Configurer la protection contre les attaques par force brute
  • Déployez Advanced Bot Defense contre les scrapers Web, tous les bots connus et autres agents automatisés
Tarif

A partir de 3 800,00 €

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

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

  • Présenter une vue d'ensemble du SGDBR PostgreSQL, de ses fonctionnalités et des différentes sources d'informations utiles
  • Identifier les différentes possibilités d'installation de PostgreSQL
  • Créer, configurer et contrôler une instance PostgreSQL
  • Créer une base de données et les objets de celle-ci
  • Interroger et mettre à jour les objets de cette base de données avec le langage SQL
  • Gérer la sécurité des accès aux bases de données et aux objets de cette base
  • Utiliser les outils psql et pgadmin 4
  • Lister les principales opérations de maintenance à effectuer sur les bases de données d'une instance PostgreSQL
  • Importer, exporter et échanger des données entre instances PostgreSQL (pg_dump, pg_dumpall, pg_restore)
  • Présenter une vue d'ensemble des objets PL/pgSQL.
Tarif

A partir de 1 830,00 €

Durée

3j / 21h

Modes
  • Centre
  • Distance

Objectifs de la formation

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

  • Identifier les besoins et les attentes des usagers, les émotions et les besoins personnels, le besoin de sécurité affective en tant que méta besoin
  • Expliquer les théories de l'attachement et les concepts de transfert et de contre-transfert
  • Evaluer la relation d'aide et la bonne distance professionnelle en comparant les différents positionnements et leurs écueils
  • Pratiquer l'écoute active et empathique dans la relation d'aide
  • Exprimer vos émotions de manière authentique et constructive
  • Utiliser l'écriture comme outil réflexif pour analyser vos pratiques éducatives
  • Mettre en oeuvre des stratégies de régulation en appliquant les compétences d'intelligence émotionnelle dans les relations éducatives
  • Reconnaître vos propres limites et demander de l'aide lorsque nécessaire en privilégiant une collaboration efficace en équipe dans un contexte éducatif
  • Utiliser l'institution éducative comme tiers régulateur des relations d'aide
  • Evaluer et ajuster constamment vos pratiques éducatives en fonction des besoins et des émotions des apprenants.
Tarif

A partir de 1 100,00 €

Durée

2j / 14h

Modes
  • Centre
  • Distance

Objectifs de la formation

Concrètement, à l'issue de cette formation Azure Développeur IoT, vous serez en mesure de :

  • Créer, configurer et gérer un hub Azure IoT
  • Provisionner des appareils en utilisant IoT hub et DPS, y compris l'approvisionnement à grande échelle
  • Établir une communication bidirectionnelle sécurisée entre les appareils et IoT hub
  • Implémenter le traitement des messages à l'aide du routage d'IoT hub et d'Azure Stream Analytics
  • Configurer la connexion à Time Series Insights et prendre en charge les exigences d'intégration métier
  • Implémenter des scénarios IoT Edge à l'aide de modules de marché et de divers modèles de passerelle Edge
  • Mettre en œuvre des scénarios IoT Edge qui nécessitent le développement et le déploiement de modules et de conteneurs personnalisés
  • Implémenter la gestion des appareils à l'aide d'appareils jumeaux et de méthodes directes
  • Mettre en œuvre la surveillance, la journalisation et les tests de diagnostic de la solution
  • Identifier et résoudre les problèmes de sécurité et à implémenter Azure Security Center pour l'IoT
  • Créer une solution IoT à l'aide d'Azure IoT Central et reconnaître les opportunités SaaS pour l'IoT
Tarif

Contacter l'organisme

Durée

4j / 28h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maîtriser les rôles, missions et moyens du CSE.
  • Repérer les risques et s'approprier les méthodes et outils pour jouer son rôle de préventeur.
  • Être un acteur proactif de la santé et de la sécurité au travail et contribuer à la politique de prévention.
Tarif

A partir de 2 495,00 €

Durée

5 jours (35 heures)

Modes
  • Entreprise
  • Distance
  • Centre

Objectifs de la formation

À l'issue de cette formation Cisco DevNet, vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Décrire la philosophie et les pratiques du DevOps, et comment elles s'appliquent aux défis de la vie réelle
  • Expliquer les architectures basées sur les conteneurs et les outils disponibles fournis par Docker
  • Décrire l'emballage des applications dans les conteneurs et commencer à construire des images de conteneurs sécurisés
  • Utiliser la mise en réseau des conteneurs et déployer une application de réseau à trois niveaux
  • Expliquer les concepts de pipelines d'éléments de configuration (IC) et les outils disponibles
  • Mettre en œuvre un pipeline de base avec Gitlab CI qui construit et déploie des applications
  • Mettre en œuvre des tests et une validation automatisés de la construction
  • Décrire les principes DevOps appliqués aux infrastructures
  • Mettre en place des environnements de test à la demande et expliquer comment les intégrer à un pipeline existant
  • Mettre en place des outils de collecte, d'analyse et d'alerte de données métriques et de journaux
  • Décrire les avantages de la surveillance de la santé des applications, de la télémétrie et de l'ingénierie du chaos dans le contexte de l'amélioration de la stabilité et de la fiabilité de l'écosystème
  • Décrire comment mettre en œuvre des flux de travail DevOps sécurisés en traitant en toute sécurité les données sensibles et en validant les applications
  • Expliquer les concepts de conception et d'exploitation liés à l'utilisation d'un mélange de déploiements de nuages publics et privés
  • Décrire la conception d'applications modernes et les architectures de micro-services
  • Décrire les éléments de base de Kubernetes et comment utiliser ses API pour déployer une application
  • Expliquer les schémas de déploiement avancés de Kubernetes et mettre en place un pipeline automatisé
  • Expliquer comment les concepts de surveillance, d'exploitation forestière et de visibilité s'appliquent à Kubernetes
Tarif

A partir de 4 170,00 €

Durée

5j / 35h

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Déployer et gérer Microsoft 365
  • Implémenter et gérer les identités et les accès dans Azure AD
  • Gérer la sécurité et les menaces à l’aide de Microsoft 365 Defender
  • Gérer la conformité à l’aide de Microsoft Purview
Tarif

A partir de 3 000,00 €

Durée

5 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Comprendre ce qu’est l’IA, la data, et être en mesure d’interagir avec confiance avec les équipes data d’une organisation
  • Analyser le potentiel et les limites de la GenAI dans la gestion de projet
  • Concevoir des workflows et des processus efficaces alimentés par l'IA
  • Appliquer des techniques de prompt engineering pour résoudre des défis réels de project management
  • Évaluer les outils et les solutions d'IA générative et déterminer s'ils conviennent à des contextes de projet spécifiques
  • Créer un plan d'intégration des outils IA pour des frameworks ou référentiels de gestion de projet existants
Tarif

A partir de 1 800,00 €

Durée

2 jours

Modes
  • Centre
  • Entreprise
  • Distance

Objectifs de la formation

  • Maitriser la vérification technique des marqueurs biochimiques analysés par des techniques classiques, en tenant compte de la qualité de l’échantillon et des pièges analytiques
  • Interpréter des bilans en fonction des situations analytiques et physiopathologiques
Tarif

A partir de 1 740,00 €

Durée

3j / 21h

Modes
  • Centre
  • Entreprise
  • Distance

Je cherche à faire...