Prise en main du développement assisté par l’IA

Aperçu

Découvrez comment utiliser GitHub Copilot dans un environnement Visual Studio Code. Cette formation traite de l’analyse du code, de la documentation inline et du projet, du développement d’applications, des tests unitaires, de la refactorisation du code et fournit une introduction au codage vibe.

Prérequis

  • Un abonnement actif pour GitHub Copilot est requis pour un compte de GitHub personnel ou un compte de GitHub géré par une organisation ou une entreprise.
  • Une ou plusieurs années d’expérience de développement de code sont recommandées.
  • Certaines expériences de développement d’applications C# dans Visual Studio Code avec l’extension du Kit de développement C# sont recommandées.

Modules de ce parcours d’apprentissage

Ce module présente aux développeurs les produits GitHub Copilot, les avantages que GitHub Copilot offre aux développeurs, aux fonctionnalités de produit GitHub Copilot et GitHub Copilot Chat, ainsi qu’aux GitHub Copilot extensions pour Visual Studio Code.

Ce module explore la génération d’explications de code, la documentation du projet et la documentation sur les commentaires de code inline à l’aide de l’extension de conversation GitHub Copilot pour Visual Studio Code.

Ce module explore l’utilisation de GitHub Copilot et de suggestions de conversation GitHub Copilot pour créer du code. Les suggestions de mise à jour automatique et de mise à jour du code sont générées, gérées et implémentées à l’aide des extensions GitHub Copilot pour Visual Studio Code.

Ce module explore l’utilisation de GitHub Copilot et GitHub Copilot Chat pour créer des tests unitaires. Les exercices offrent une expérience pratique de création de projets de test unitaire et d’exécution de tests unitaires dans Visual Studio Code.  

Ce module explore l’utilisation de GitHub Copilot Chat pour développer des améliorations pour une base de code existante. Les exercices offrent une expérience pratique en implémentant des suggestions GitHub Copilot qui améliorent la qualité du code, la fiabilité, les performances et la sécurité.

Ce module examine l’approche de codage vibe pour le développement d’applications et comment implémenter un processus de codage vibe pour créer et affiner une application à l’aide de GitHub Copilot Agent.