Machine Learning Lab

Github Copilot au service du développeur

Machine Learning Lab

Non finançable CPF
Salarié en poste / Demandeur d'emploi / Entreprise
En ligne
Voir des formations similaires
Public admis
Salarié en poste
Demandeur d'emploi
Entreprise
Etudiant
Prix
229 €
Durée
3 heures à distance
Taux de réussite
100%
Pré-requis
Cette formation est ouverte à toute personne avec un minimum d’expérience en développement logiciel et qui dispose d’une licence valide de Github Copilot le jour de la formation.
Certifications
Qualiopi
Localité
En ligne
Vous pouvez suivre cette formation depuis chez vous ou depuis n’importe quel endroit à distance.
En savoir plus sur les localités en présentiel
Objectifs
  1. Installer et configurer GitHub Copilot.
  2. Comprendre et utiliser ses fonctionnalités de base.
  3. Gagner en rapidité et en efficacité grâce à l’auto-complétion et aux suggestions de code.
  4. Appliquer Copilot à l’écriture de tests et de documentation.
  5. Partager et adopter les bonnes pratiques pour une utilisation optimisée.
Programme
Section 1 : Démarrer avec Github Copilot.

Partie 1. Qu’est-ce que Github Copilot ?
  • Présentation de Github Copilot.
  • Démeler la confusion : Github Copilot vs Copilot pour Microsoft 365 vs Copilot Pro vs Copilot Bing.
Partie 2. Utilisation basique de Github Copilot :
  • Installation et paramétrage de Github Copilot.
  • Utilisation de Github Copilot comme outil d’autocomplétion.
  • Utilisation de Github Copilot directement dans votre code.
  • Utilisation de Github Copilot à travers son chatbot dédié.
  • Utilisation de Github Copilot à travers Copilot Edits.
Partie 3. Les fonctionnalités de Github Copilot : 
  • Les participants @, les commandes / et les variables # du chatbot dédié.
  • L’importance du contexte dans un fil de discussion et comment naviguer les différents onglets de discussion du chatbot dédié.
  • Les différents modèles le langage disponibles sur Github Copilot.

Section 2 : Github Copilot au service du développeur.

Partie 1. Github Copilot au service du développement logiciel :
  • Présentation du challenge.
  • Retour d’expérience et partage de bonnes pratiques entre tous les participants.
Partie 2. Github Copilot au service des tests unitaires :
  • Présentation du challenge.
  • Retour d’expérience et partage de bonnes pratiques entre tous les participants.
Partie 3. Github Copilot au service de la documentation d’un projet logiciel : 
  • Présentation du challenge.
  • Retour d’expérience et partage de bonnes pratiques entre tous les participants.
Section 3 : Aller plus loin avec Github Copilot.

Partie 1. Partage de bonnes pratiques : 
  • Utiliser un onglet de discussion différente pour chaque fil de discussion.
  • Décomposition d’une tâche importante en sous tâches.
  • Présentation de l’approche “Mega Prompt”.
  • Présentation de l’approche “SSS” (Simple Spécifique Short).
Partie 2. Ressources complémentaires :
  • Les instructions personnalisées sur Github Copilot.
  • Liste non exhaustive des fonctionnalités à venir sur Github Copilot.
  • Cas d’implémentation de Github Copilot en entreprise (Succès et échecs).
Haut de page