Le cours offre une exploration complète de la façon dont l'IA générative remodèle le développement de logiciels en accélérant le codage, en améliorant le débogage et en améliorant l'automatisation. Il est conçu pour les ingénieurs logiciels en herbe, les développeurs et les professionnels qui souhaitent intégrer l'IA dans les flux de travail de développement modernes pour construire des applications efficaces, évolutives et sans erreur. Vous explorerez le rôle des grands modèles de langage (LLM) comme GPT, Gemini et LLaMA dans les tâches de codage, les tests logiciels et l'automatisation des projets. Le cours commence par les concepts fondamentaux de l'IA - l'apprentissage automatique, l'apprentissage profond et les modèles génératifs - avant de plonger dans les applications pratiques de la génération de code, de l'ingénierie de requête et du débogage. Des laboratoires et des exercices pratiques vous guident à travers des outils de développement alimentés par l'IA tels que GitHub Copilot, ChatGPT et CodeWhisperer. Vous examinerez également des sujets d'IA avancés, notamment les embeddings, la Génération augmentée de récupération (RAG) et le réglage fin pour personnaliser les modèles génératifs pour des besoins de développement spécifiques. Les considérations éthiques, la collaboration entre l'homme et l'IA et l'avenir de l'IA dans l'ingénierie sont également abordés. À la fin de ce cours, vous serez en mesure : - d'appliquer l'IA générative pour accélérer le codage, le débogage et les tests de logiciels ; - d'utiliser des outils alimentés par l'IA comme Copilot, ChatGPT et CodeWhisperer pour améliorer la productivité ; - de mettre en œuvre des méthodes d'IA générative telles que les embeddings, la récupération et l'augmentation de la génération (RAG) ; et d'affiner les réglages pour personnaliser les modèles d'IA en fonction des besoins de développement spécifiques.

L'IA générative dans le développement de logiciels

L'IA générative dans le développement de logiciels

Instructeur : Board Infinity
Inclus avec En savoir plus
Obtenez un aperçu d'un sujet et apprenez les principes fondamentaux.
niveau Débutant
Expérience recommandée
4 heures à compléter
Planning flexible
Apprenez à votre propre rythme
Ce que vous apprendrez
Appliquez l'IA générative à la génération de code, au débogage et aux tests pour des flux de développement plus rapides et sans erreur.
Développez une expertise dans les outils de développement alimentés par l'IA tels que GitHub Copilot, ChatGPT et CodeWhisperer pour l'ingénierie logicielle.
Mettre en œuvre les embeddings, la Génération augmentée de récupération (RAG) et le réglage fin pour optimiser les applications pilotées par l'IA.
Évaluer les questions éthiques, les modèles de collaboration et les tendances futures en matière d'ingénierie logicielle alimentée par l'IA.
Compétences que vous acquerrez
- Catégorie : Intégrations AI
- Catégorie : Outils de développement de logiciels
- Catégorie : L'IA responsable
- Catégorie : Intelligence artificielle et apprentissage automatique (IA/ML)
- Catégorie : Personnalisation de l'IA
- Catégorie : Génération assistée par récupération
- Catégorie : Emboîtements
- Catégorie : Architectures de modèles génératifs
Outils que vous découvrirez
- Catégorie : Gémeaux
- Catégorie : Google Gemini
- Catégorie : Copilote GitHub
Détails à connaître

Certificat partageable
Ajouter à votre profil LinkedIn
Évaluations
7 devoirs
Enseigné en Anglais
Découvrez comment les employés des entreprises prestigieuses maîtrisent des compétences recherchées

Il y a 2 modules dans ce cours
Instructeur

Offert par
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.’
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
Foire Aux Questions
Plus de questions
Aide financière disponible,


