🤖 Participez à notre prochain webinaire "Microsoft Foundry Discovery" le 09 avril de 11h30 à 12h30
Accueil / AZ-2007 : Accélérer le développement d’applications à l’aide de GitHub Copilot

AZ-2007 : Accélérer le développement d’applications à l’aide de GitHub Copilot

DéveloppementGitHub Copilot
Niveau : Intermédiaire
Informations pratiques
Durée : 1 Jour (7 Heures)
Prix distanciel : 800 € HT/pers
Eligible CPF : Non
Public Visé
  • Développeurs
Prochaines dates
Distanciel
Intra-entreprise
A la demande

Présentation de la formation

Cette formation vous permettra d’explorer l’utilisation de GitHub Copilot pour accélérer le développement d’un projet de bout en bout. Vous apprendrez à utiliser GitHub Copilot pour expliquer du code inconnu, générer la documentation d’un projet, développer de nouvelles fonctionnalités d’application, créer des tests unitaires et implémenter des améliorations.

Objectifs pédagogiques

A l’issue de cette formation, les participants seront en capacité 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
Prérequis

Pas de prérequis technique.

Un niveau d’anglais B1 est recommandé, retrouvez les niveaux sur ce lien : Classification des niveaux de langue.

Programme de la formation

Bien démarrer avec GitHub Copilot

  • Expliquer ce qu’est GitHub Copilot et les avantages qu’il offre.
  • Installer les extensions GitHub Copilot pour Visual Studio Code.
  • Expliquer les fonctionnalités des extensions GitHub Copilot pour Visual Studio Code et leur utilisation.
  • Configurer les extensions GitHub Copilot pour Visual Studio Code.

 

Générer une documentation à l’aide des outils GitHub Copilot

  • Générer des explications sur des blocs de code, des fichiers de code et des espaces de travail de code entiers à l’aide de l’extension GitHub Copilot Chat pour Visual Studio Code.
  • Générer la documentation sur le projet de code à l’aide de l’extension GitHub Copilot Chat pour Visual Studio Code.
  • Générer la documentation sur le code inlined à l’aide de l’extension GitHub Copilot Chat pour Visual Studio Code.

 

Développer des fonctionnalités de code à l’aide des outils GitHub Copilot

  • Générer des suggestions d’autocomplétion basées sur le code et les commentaires de code à l’aide de l’extension GitHub Copilot pour Visual Studio Code.
  • Gérer les suggestions de saisie automatique en acceptant, en acceptant partiellement et en ignorant les suggestions.
  • Créer des prompts/questions de conversation qui communiquent votre intention à l’aide d’une combinaison de participants de conversation, de commandes à barre oblique, de variables de conversation et de texte en langage naturel.
  • Créer du code à l’aide des fonctionnalités Chat View, Inline Chat, Quick Chat et Smart Actions fournies par l’extension GitHub Copilot Chat pour Visual Studio Code.
  • Gérer les suggestions de mise à jour du code en acceptant, en acceptant partiellement, en modifiant et en ignorant les suggestions générées par GitHub Copilot Chat.

 

Développer des tests unitaires à l’aide des outils GitHub Copilot

  • Créer des tests unitaires à l’aide des extensions GitHub Copilot et GitHub Copilot Chat pour Visual Studio Code.
  • Créer des tests unitaires qui ciblent des cas de périphérie et des conditions spécifiques à l’aide des extensions GitHub Copilot et GitHub Copilot Chat pour Visual Studio Code.
  • Utiliser Visual Studio Code, le Kit de développement logiciel (SDK) .NET et l’extension du Kit de développement C# pour créer un projet de test et vérifier que vos tests unitaires génèrent et s’exécutent correctement.

 

Implémenter des améliorations du code à l’aide des outils GitHub Copilot

  • Développer des prompts/questions pour GitHub Copilot Chat pour vous aider à améliorer le code dans vos projets existants de code.
  • Implémenter avec GitHub Copilot Chat des suggestions de mise à jour de code qui améliorent le code existant en ce qui concerne sa qualité, sa fiabilité, ses performances et sa sécurité.

 

Mis à jour le 02/06/2024

 

Méthodes et modalités pédagogiques

Dans cette formation, nous mélangeons théorie et démonstrations pour vous rendre rapidement opérationnel. En outre, chaque participant reçoit un support de cours électronique officiel de Microsoft.

Un de nos consultants-formateurs conduit la formation. Forts d’une solide expérience sur le terrain, ils rendent l’apprentissage à la fois interactif et enrichissant.

Pour l’évaluation, le formateur pose des questions régulières et utilise diverses méthodes pour mesurer vos acquis en continu. Cette approche favorise une expérience d’apprentissage à la fois dynamique et captivante

Après la formation, nous vous demandons de remplir un questionnaire de satisfaction. Vos retours nous aident à maintenir et à améliorer constamment la qualité de nos formations. De plus, pour assurer un suivi rigoureux, chaque participant signe une feuille d’émargement par demi-journée de présence.

Enfin, nous offrons la flexibilité de dispenser cette formation aussi bien en présentiel qu’en distanciel et elle peut être personnalisée pour les besoins spécifiques de votre entreprise sur demande.

Accessibilité

Vous pouvez vous inscrire à l’une de nos formations jusqu’à cinq jours ouvrés avant son commencement, à condition qu’il reste des places disponibles et que nous ayons reçu votre devis signé.

De plus, si vous avez des besoins spécifiques liés à une situation de handicap, n’hésitez pas à en faire la demande ; nous adaptons volontiers nos moyens de prestation en fonction du type de handicap.

Notre centre de formation, Cellenza Training, vous accueille au 892 Rue Yves Kermen, 92100 Boulogne-Billancourt.

Pour nous rejoindre, plusieurs options de transports en commun s’offrent à vous :

  • Prenez la ligne 9 du métro et descendez à Pont de Sèvres,
  • Optez pour la ligne 10 du métro jusqu’à Boulogne Jean Jaurès,
  • Ou bien, empruntez le tram T2 jusqu’à Brimborion.
Pré-inscription à la formation
AZ-2007 : Accélérer le développement d’applications à l’aide de GitHub Copilot

    * champs obligatoires

    Ces informations sont recueillies par CELLENZA, en sa qualité de responsable de traitement aux seules fins (i) de gérer votre pré-inscription et (ii) de vous adresser des emails commerciaux sur ses activités. Pour en savoir plus sur la gestion de vos données et sur vos droits, consultez la politique de confidentialité de CELLENZA

    Nos formations sur la même thématique

    GH-200 : Automatiser votre flux de travail avec GitHub Actions

    Github
    Niveau : Intermédiaire
    Durée : 1 Jour
    Dans cette formation, vous découvrirez comment GitHub Actions vous permet d’automatiser votre cycle de développement logiciel. Vous apprendrez à planifier…
    New

    GH-100 : Les fondamentaux GitHub

    Github
    Niveau : Débutant
    Durée : 1 Jour
    Dans ce cours, vous apprendrez les bases de GitHub et découvrirez ses fonctionnalités fondamentales grâce à un exercice pratique réalisé…

    GH-300 : GitHub Copilot

    DéveloppementGitHub Copilot
    Niveau : Intermédiaire
    Durée : 1 Jour
    Cette formation vous apprendra à utiliser de l’IA dans le contexte de GitHub Copilot, un outil d’IA générative destiné aux…

    GH-500 : La sécurité dans GitHub

    Github
    Niveau : Intermédiaire
    Durée : 1 Jour
    Cette formation explorera comment utiliser le GitHub Advanced Security (GHAS) pour maximiser l’impact sur la sécurité et comprendre le GHAS…
    New

    GH-900 : Les fondations GitHub

    FondamentauxGithub
    Niveau : Débutant
    Durée : 2 Jours
    Cette formation propose une découverte progressive de Git et GitHub, de la gestion de versions aux fonctionnalités collaboratives et de…

    AZ-2006 : Automatiser le test de charge Azure à l’aide de GitHub

    Github
    Niveau : Intermédiaire
    Durée : 1 Jour
    Les participants de cette formation apprendront à implémenter GitHub Actions et à configurer Azure Load Testing pour automatiser les tests…
    New

    MS-4017 : Gérer et étendre Microsoft 365 Copilot

    Copilot M365
    Niveau : Intermédiaire
    Durée : 1 Jour
    Cette formation vous guidera sur la préparation, la configuration et la gestion de Microsoft 365 Copilot en mettant l’accent sur…

    AZ-204 : Azure pour les Développeurs

    AzureDéveloppement
    Niveau : Intermédiaire
    Durée : 5 Jours
    Cette formation vous apportera des connaissances approfondies sur la plateforme des services et APIs de développement Microsoft Azure. La formation…
    AZ-204 : Azure Developer AssociateBadge Microsoft : Azure Developer