IBM
L'IA générative : faites progresser votre carrière dans le développement de logiciels
IBM

L'IA générative : faites progresser votre carrière dans le développement de logiciels

Rav Ahuja
Ramanujam Srinivasan

Instructeurs : Rav Ahuja

22 792 déjà inscrits

Inclus avec Coursera Plus

Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5

(164 avis)

niveau Intermédiaire

Expérience recommandée

Planning flexible
1 heure à compléter
Apprenez à votre propre rythme
95%
La plupart des étudiants ont apprécié ce cours
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
4.5

(164 avis)

niveau Intermédiaire

Expérience recommandée

Planning flexible
1 heure à compléter
Apprenez à votre propre rythme
95%
La plupart des étudiants ont apprécié ce cours

Ce que vous apprendrez

  • Démontrer comment générer des extraits de code, des scripts et des programmes à l'aide de modèles IA génératifs

  • Appliquer des techniques d'IA générative pour la conception d'applications, l'architecture, la détection de bugs, le refactoring de code et l'optimisation de programmes

  • Développer des solutions innovantes en utilisant des serveurs d'authentification IA générative tels que ChatGPT, GitHub Copilot, Google Gemini et IBM watsonx Code Assistant

  • Expliquer les défis et les considérations éthiques associés à l'utilisation de l'IA générative pour la programmation, ainsi que les stratégies pour les atténuer

Compétences que vous acquerrez

  • Catégorie : Automatisation des tests
  • Catégorie : Architecture logicielle
  • Catégorie : Traitement du langage naturel (NLP)
  • Catégorie : Prompt engineering
  • Catégorie : Examen du code
  • Catégorie : CI/CD
  • Catégorie : Éthique des données
  • Catégorie : Test de logiciels
  • Catégorie : Outils de développement de logiciels
  • Catégorie : Intelligence artificielle
  • Catégorie : Développement de logiciels
  • Catégorie : DevSecOps
  • Catégorie : Grand modèle de langage (LLM)
  • Catégorie : Sécurité des applications
  • Catégorie : IA générative

Détails à connaître

Certificat partageable

Ajouter à votre profil LinkedIn

Évaluations

7 devoirs

Enseigné en Français (doublage IA)

Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

 logos de Petrobras, TATA, Danone, Capgemini, P&G et L'Oreal

Élaborez votre expertise du sujet

Ce cours est disponible dans le cadre de
Lorsque vous vous inscrivez à ce cours, vous devez également sélectionner un programme spécifique.
  • Apprenez de nouveaux concepts auprès d'experts du secteur
  • Acquérez une compréhension de base d'un sujet ou d'un outil
  • Développez des compétences professionnelles avec des projets pratiques
  • Obtenez un certificat professionnel partageable

Il y a 3 modules dans ce cours

Dans ce module, vous explorerez comment l'IA générative transforme le développement de logiciels en améliorant la productivité, en automatisant les tâches répétitives et en permettant la génération et la conception de code intelligent. Vous acquerrez une compréhension fondamentale des grands modèles de langage (LLM), des transformateurs et du traitement du langage naturel (NLP), ainsi que de la façon dont ces technologies alimentent des outils tels que ChatGPT et GitHub Copilot. Grâce à des laboratoires pratiques et des exemples du monde réel, vous apprendrez à mettre en place des environnements de développement IA, à utiliser des outils d'IA générative pour construire des chatbots, à générer des schémas de base de données, à créer des diagrammes de conception et à prototyper des applications. En outre, vous apprendrez à tirer parti de l'IA pour générer des sites Web statiques et des diagrammes d'architecture. Vous apprendrez également à concevoir des invites efficaces pour la conception de logiciels, à gérer le code hérité avec l'IA et à appliquer les meilleures pratiques pour tirer parti de l'IA tout au long du cycle de vie du développement logiciel.

Inclus

14 vidéos2 lectures3 devoirs4 éléments d'application9 plugins

Dans ce module, vous apprendrez comment l'IA générative transforme le développement de logiciels en intégrant des techniques d'IA avancées dans les flux de travail d'intégration et de déploiement continus (CI/CD), de sécurité, de test et de documentation. Vous acquerrez une expérience pratique avec des outils pratiques tels que Docker et la génération de cas de test alimentée par l'IA, la traduction de code et la révision. En outre, vous explorerez les considérations essentielles, y compris l'utilisation éthique, la sécurité et les meilleures pratiques pour intégrer l'IA dans les cycles de vie de développement. Pour soutenir votre apprentissage, le module fournit également une antisèche concise résumant les concepts et les outils clés liés à l'IA générative dans DevSecOps et les tests logiciels, servant de référence rapide pour améliorer votre flux de travail.

Inclus

7 vidéos3 lectures3 devoirs5 éléments d'application1 sujet de discussion1 plugin

Dans ce dernier module, vous consoliderez votre apprentissage en vous engageant dans un projet complet qui vous met au défi de construire une plateforme d'apprentissage personnalisée pour les développeurs en utilisant l'IA générative. En commençant par un travail préliminaire pour organiser votre approche, vous explorerez en détail la portée et les objectifs du projet avant d'appliquer des modèles IA génératifs pour créer des expériences d'apprentissage adaptatives dans CodeCraftHub. Le module culmine avec un examen final qui évalue votre compréhension et votre capacité à appliquer efficacement les concepts de l'IA générative dans des scénarios de développement de logiciels, vous préparant ainsi à une mise en œuvre dans le monde réel.

Inclus

1 vidéo3 lectures1 devoir2 éléments d'application1 plugin

Obtenez un certificat professionnel

Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.

Instructeurs

Évaluations de l’enseignant
4.5 (34 évaluations)
Rav Ahuja
IBM
57 Cours3 852 935 apprenants

Offert par

IBM

En savoir plus sur Cloud Computing

Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?

Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’

Avis des étudiants

4.5

164 avis

  • 5 stars

    73,65 %

  • 4 stars

    15,56 %

  • 3 stars

    4,19 %

  • 2 stars

    4,79 %

  • 1 star

    1,79 %

Affichage de 3 sur 164

AU
5

Révisé le 15 avr. 2024

HS
5

Révisé le 1 juil. 2024

PC
4

Révisé le 9 sept. 2024

Coursera Plus

Ouvrez de nouvelles portes avec Coursera Plus

Accès illimité à 10,000+ cours de niveau international, projets pratiques et programmes de certification prêts à l'emploi - tous inclus dans votre abonnement.

Faites progresser votre carrière avec un diplôme en ligne

Obtenez un diplôme auprès d’universités de renommée mondiale - 100 % en ligne

Rejoignez plus de 3 400 entreprises mondiales qui ont choisi Coursera pour les affaires

Améliorez les compétences de vos employés pour exceller dans l’économie numérique

Foire Aux Questions