Résumé du cours
GitHub Copilot a prouvé qu'il augmente la productivité des développeurs et accélère le rythme du développement logiciel. Au cours de cette formation, vous apprendrez à accélérer vos tâches de développement en utilisant GitHub Copilot et GitHub Copilot Chat dans un environnement Visual Studio Code. Vous apprendrez à utiliser GitHub Copilot et GitHub Copilot Chat pour expliquer des codes complexes ou inconnus, générer de la documentation de projet et des commentaires en ligne, développer de nouvelles fonctionnalités de code à partir de suggestions et de commentaires, créer des tests unitaires, et améliorer la qualité du code, sa fiabilité, ses performances et sa sécurité dans une base de code existante.
Moyens d'évaluation :
- Quiz pré-formation de vérification des connaissances (si applicable)
- Évaluations formatives pendant la formation, à travers les travaux pratiques réalisés sur les labs à l’issue de chaque module, QCM, mises en situation…
- Complétion par chaque participant d’un questionnaire et/ou questionnaire de positionnement en amont et à l’issue de la formation pour validation de l’acquisition des compétences
A qui s'adresse cette formation
Les développeurs expérimentés qui souhaitent utiliser les extensions GitHub Copilot pour Visual Studio Code afin d'accélérer leur processus de développement et améliorer leur code.
Pré-requis
- Un abonnement actif pour GitHub Copilot est requis pour un compte GitHub personnel ou un compte GitHub managé par une organisation ou une entreprise.
- Une ou plusieurs années d’expérience de développement de code sont recommandées.
- Une expérience de développement d’applications C# dans Visual Studio Code avec l’extension du kit de développement C# est recommandée.
Objectifs
A l'issue de la formation vous serez en mesure de :
- Démarrer avec GitHub Copilot
- Générer une documentation à l’aide des outils GitHub Copilot
- Développer des fonctionnalités de code à l’aide des outils GitHub Copilot
- Développer des tests unitaires à l’aide des outils GitHub Copilot
- Implémenter des améliorations du code à l’aide des outils GitHub Copilot
- Accélérer le développement d’applications à l’aide des outils GitHub Copilot.
Contenu
- Démarrer avec GitHub Copilot
- Générer une documentation à l’aide des outils GitHub Copilot
- Développer des fonctionnalités de code à l’aide des outils GitHub Copilot
- Développer des tests unitaires à l’aide des outils GitHub Copilot
- Implémenter des améliorations du code à l’aide des outils GitHub Copilot
- Accélérer le développement d’applications à l’aide des outils GitHub Copilot.
Moyens Pédagogiques :