What You Need to Know Before
You Start

Starts 14 June 2025 17:14

Ends 14 June 2025

00 days
00 hours
00 minutes
00 seconds
course image

Cours d'IA Générative en Développement de Logiciels

Maîtrisez les outils de codage alimentés par l'IA pour un développement amélioré, de la génération de code avec Amazon CodeWhisperer à la refactorisation automatisée et à l'optimisation de la qualité.
via Coursera

2032 Cours


6 hours 7 minutes

Optional upgrade avallable

Not Specified

Progress at your own speed

Free Online Course (Audit)

Optional upgrade avallable

Aperçu

Ce cours sur l'IA générative pour le développement logiciel offre une introduction complète aux outils alimentés par l'IA qui améliorent le codage, le développement d'applications, et la qualité du code. Commencez par apprendre comment l'IA générative soutient l'achèvement et la génération de code avec des outils comme Amazon CodeWhisperer—créez des scripts, des fonctions, et des structures de classes à travers des démonstrations pratiques.

Avancez vers l'utilisation de l'IA dans le développement d'applications et la traduction de code—générez automatiquement des architectures d'applications et traduisez le code entre les langages de programmation pour rationaliser les flux de travail. Concluez avec la refactorisation et l'examen de code dirigés par l'IA—optimisez le code, réduisez la dette technique, et automatisez les contrôles de qualité en utilisant des outils comme Amazon Q et CodeWhisperer.

Pour réussir ce cours, vous devez avoir une compréhension de base des concepts de programmation et une expérience avec au moins un langage de programmation. À la fin de ce cours, vous serez capable de :

- Utiliser des outils d'IA générative pour l'achèvement et la génération de code - Construire des structures d'applications et traduire du code en utilisant l'IA - Refactoriser et optimiser le code avec des assistants alimentés par l'IA - Automatiser la révision de code et améliorer la qualité du logiciel à grande échelle Idéal pour les développeurs, les ingénieurs logiciels, et les professionnels de la technologie.

Programme

  • Introduction à l'IA Générative pour l'Assistance et la Génération de Code
  • Découvrez comment l'IA Générative transforme le développement logiciel dans ce module pratique. Apprenez les fondamentaux de l'assistance au code pilotée par l'IA, y compris les outils pour la complétion et la génération de code. Comprenez leurs avantages, leurs limites et leurs cas d'utilisation réels. Acquérez de l'expérience pratique grâce à des démonstrations utilisant des plateformes comme Amazon CodeWhisperer pour construire des fonctions, des scripts et des structures de classe avec une automatisation pilotée par l'IA.
  • IA dans le Développement d'Applications et la Traduction de Code
  • Découvrez comment l'IA Générative améliore le développement d'applications et la traduction de code dans ce module. Apprenez à utiliser des outils d'IA pour générer des structures d'application et rationaliser les flux de travail de développement. Explorez comment les modèles d'IA soutiennent la traduction de code multilingue et simplifient les mises à jour de code héritage. Participez à des démonstrations pratiques qui montrent la construction d'applications réelles et la traduction de code entre différents langages de programmation.
  • IA pour le Refactoring et la Revue de Code
  • Améliorez la qualité du code avec l'IA Générative dans ce module axé sur le refactoring et la revue de code pilotés par l'IA. Apprenez comment les outils d'IA simplifient l'optimisation du code, réduisent la dette technique et améliorent la lisibilité. Explorez les processus automatisés de revue de code et les avantages d'outils comme Amazon Q et CodeWhisperer. Acquérez une expérience pratique grâce à des démonstrations montrant l'IA en action pour améliorer la structure et la performance du code.

Enseigné par

Priyanka Mehta


Sujets

Informatique