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
Profitez de l'une de nos meilleures offres et renforcez vos compétences avec 50 % de réduction sur Coursera Plus. Économisez maintenant.

Expérience recommandée
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 : Génération assistée par récupération
- Catégorie : L'IA responsable
- Catégorie : Outils de développement de logiciels
- Catégorie : Intégrations AI
- Catégorie : Architectures de modèles génératifs
- Catégorie : Emboîtements
- Catégorie : Intelligence artificielle et apprentissage automatique (IA/ML)
Outils que vous découvrirez
- Catégorie : Gémeaux
- Catégorie : Copilote GitHub
- Catégorie : Google Gemini
Détails à connaître

Ajouter à votre profil LinkedIn
7 devoirs
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.

Jennifer J.

Larry W.

Chaitanya A.
Foire Aux Questions
Plus de questions
Aide financière disponible,




