Accueil · Guides de révision · GH-300

Guide complet GH-300 — GitHub (Microsoft)

GitHub Copilot · Programme, plan de révision, ressources, examen blanc gratuit.

TL;DR — Le guide en 1 minute

La certification GitHub Copilot (GH-300) valide l'expertise dans l'utilisation, l'integration et l'administration de GitHub Copilot en entreprise. Destinee aux developpeurs, DevOps, architectes logiciels et tech leads, elle se passe en ligne via Pearson VUE sous forme de QCM de 60-75 questions en 120 minutes. Aucun prerequis formel, mais 6 mois d'experience avec Copilot et Git recommandes. Debouches : AI Developer, Copilot Champion, DevOps Engineer, avec salaires entre 55K et 90K EUR en France en 2026.

Pourquoi passer la certification GH-300 ?

En 2026, GitHub Copilot equipe plus de 80% des entreprises du Fortune 500 et plus de 1,8 million de developpeurs payants dans le monde. La certification GH-300 est devenue un differenciateur majeur sur le marche de l'emploi, car elle prouve que vous savez exploiter l'IA generative pour augmenter la productivite developpeur de 40 a 55% (etude GitHub 2025). Le ROI est tangible : les detenteurs de GH-300 voient en moyenne une augmentation salariale de 12 a 18% selon l'enquete Stack Overflow 2025. La demande explose avec l'adoption massive de Copilot Enterprise, Copilot Workspace et Copilot Chat dans les pipelines CI/CD. Cette certification valorise votre CV en demontrant votre maitrise du prompt engineering applique au code, de la gouvernance IA (responsible AI), et de l'integration de Copilot dans des workflows DevSecOps. Pour les consultants et freelances, elle ouvre des missions strategiques d'accompagnement a la transformation IA. Microsoft et GitHub investissent massivement dans cet ecosysteme, garantissant la perennite de la certification. C'est l'une des rares certifications specialty Microsoft/GitHub axees specifiquement sur l'IA developpeur, ce qui la rend unique et tres recherchee par les ESN, GAFAM et startups.

Caractéristiques de l'examen

Format QCM 60-75 questions (choix multiples, scenarios)
Duree 120 minutes
Score requis 70%
Prix officiel 99 USD (environ 95 EUR)
Langues Anglais (francais prevu fin 2026)
Validite 2 ans renouvelable
Prerequis Aucun officiel, 6 mois d'experience Copilot et Git recommandes

Programme détaillé par domaine

Domaine 1 : Responsible AI 7%

Objectifs
Ce domaine couvre les principes fondamentaux de l'IA responsable appliques a GitHub Copilot. Le candidat doit comprendre les biais potentiels des modeles de langage, les implications ethiques de la generation de code par IA, et les bonnes pratiques pour minimiser les risques. Il faut maitriser les concepts de transparence, equite, fiabilite et confidentialite definis par Microsoft Responsible AI Standard. La protection de la propriete intellectuelle, le filtrage des suggestions correspondant a du code public, et la gestion des references aux licences open source sont egalement evalues.
Concepts clés
Microsoft Responsible AI Principles, biais algorithmiques, hallucinations LLM, duplicate detection filter, public code matching, content exclusions, data privacy GDPR, AI ethics, attribution open source, indemnification clause de GitHub. Le candidat doit comprendre comment Copilot filtre les suggestions de plus de 150 caracteres correspondant a du code public, et comment configurer les exclusions de contenu (content exclusions) au niveau organisation. Notions de prompt injection, data leakage, et model grounding sont egalement abordees.
Services / outils
GitHub Copilot Trust Center, Microsoft Purview, Azure AI Content Safety, Copilot Audit Logs, Content Exclusions API, Copilot policies dans GitHub Enterprise Cloud.
Temps estimé
5-8h

Domaine 2 : Plans et fonctionnalites Copilot 31%

Objectifs
Le candidat doit maitriser les differences entre Copilot Free, Copilot Pro, Copilot Pro+, Copilot Business et Copilot Enterprise. Comprendre les fonctionnalites incluses dans chaque plan, les modeles disponibles (GPT-4o, Claude 3.5 Sonnet, Gemini, o1-preview), les limites d'usage, et les criteres de choix selon le contexte. Savoir activer, gerer les licences, et configurer les politiques d'entreprise. Maitriser le multi-model support et le model picker introduits en 2025.
Concepts clés
Code completion, Copilot Chat, Copilot Edits, Copilot Workspace, Copilot Spaces, Copilot Extensions, Knowledge Bases, Custom Instructions, slash commands (/explain, /fix, /tests, /doc), context variables (#file, #selection, @workspace), agent mode, MCP (Model Context Protocol) servers. Differences entre suggestions inline, panel completions, et chat. Integration IDE (VS Code, Visual Studio, JetBrains, Neovim, Xcode).
Services / outils
GitHub Copilot Business, Copilot Enterprise, Copilot Chat in GitHub.com, Copilot CLI, Copilot for Pull Requests, Copilot Autofix, GitHub Models.
Temps estimé
15-20h

Domaine 3 : Utilisation avancee de Copilot 30%

Objectifs
Maitriser le prompt engineering pour Copilot : la regle des 4 S (Single, Specific, Short, Surround), la technique du zero-shot vs few-shot prompting, l'utilisation du contexte (fichiers ouverts, commentaires, noms de fonctions). Savoir generer des tests unitaires, du code de refactoring, de la documentation, et resoudre des bugs avec Copilot Chat. Maitriser les workflows Copilot Edits multi-fichiers et Copilot Workspace pour des taches end-to-end.
Concepts clés
Prompt crafting, context window, neighboring tabs, in-context learning, chain of thought prompting, Copilot Chat participants (@workspace, @vscode, @terminal, @github), variables (#codebase, #file, #git), pinning context, custom chat modes, reusable prompts (.prompt.md files), Copilot Instructions (.github/copilot-instructions.md), test-driven development assiste par IA.
Services / outils
Copilot Chat, Copilot Edits, Copilot Workspace, Copilot agent mode, GitHub Copilot in CLI (gh copilot suggest, gh copilot explain), Copilot code review.
Temps estimé
15-20h

Domaine 4 : Personnalisation de Copilot 13%

Objectifs
Le candidat doit savoir personnaliser Copilot pour s'adapter aux conventions de codage d'une organisation. Configurer les custom instructions au niveau repository, organisation et utilisateur. Creer et gerer des Knowledge Bases dans Copilot Enterprise pour indexer la documentation interne. Developper des Copilot Extensions via GitHub Apps et l'API. Configurer des MCP servers pour etendre les capacites contextuelles.
Concepts clés
Custom Instructions (.github/copilot-instructions.md), repository custom instructions, personal custom instructions, Knowledge Bases (Copilot Enterprise), Copilot Extensions, GitHub Apps, MCP (Model Context Protocol), skillsets vs agents, Copilot Spaces, fine-tuning context. Differences entre instructions globales et per-task. Bonnes pratiques de gouvernance pour eviter les conflits d'instructions.
Services / outils
GitHub Apps, Copilot Extensions Marketplace, GitHub API, MCP servers (filesystem, git, GitHub), Copilot Spaces, Knowledge Bases admin.
Temps estimé
8-12h

Domaine 5 : Gestion des donnees et confidentialite 19%

Objectifs
Comprendre comment GitHub Copilot traite, stocke et protege les donnees utilisateur. Connaitre les flux de telemetrie, les politiques de retention, et les mecanismes de protection des donnees sensibles (secrets, PII). Configurer les content exclusions pour empecher Copilot de suggerer du code base sur certains fichiers ou repositories. Comprendre les certifications et conformite (SOC 2, ISO 27001, GDPR, HIPAA via BAA).
Concepts clés
Prompt data, suggestion data, user engagement data, content exclusions, secret scanning integration, audit logs, data residency, GDPR compliance, zero data retention pour Business/Enterprise, IP indemnification, code referencing, Copilot Trust Center, RGPD.
Services / outils
GitHub Audit Log, Copilot policies, Content exclusions, Secret Scanning, Microsoft Purview, Azure Private Link pour Copilot Enterprise.
Temps estimé
10-12h

Plan de révision hebdomadaire

Semaine 1 - Fondamentaux et Responsible AI : Lire la documentation officielle GitHub Copilot (docs.github.com/copilot), parcourir le Microsoft Responsible AI Standard, et installer Copilot dans VS Code. Tester les fonctionnalites de base : completion, chat, slash commands. Comptez 10h. Semaine 2 - Plans et fonctionnalites : Etudier en detail les differences Free/Pro/Pro+/Business/Enterprise sur la page pricing GitHub. Tester chaque plan via un trial. Explorer Copilot Workspace, Copilot Spaces, et les agents. Realiser 5 labs pratiques sur GitHub Skills. Comptez 15h. Semaine 3 - Prompt engineering avance : Pratiquer intensivement le prompt crafting avec la regle des 4 S. Generer des tests, refactorer du code legacy, utiliser Copilot Edits sur des projets multi-fichiers. Suivre le cours Microsoft Learn 'Develop AI agents with GitHub Copilot'. Comptez 18h. Semaine 4 - Personnalisation : Creer un fichier copilot-instructions.md pour un projet reel. Configurer une Knowledge Base si acces Enterprise. Experimenter avec MCP servers (filesystem, GitHub). Developper une mini Copilot Extension. Comptez 12h. Semaine 5 - Confidentialite et gouvernance : Etudier le Copilot Trust Center, configurer des content exclusions, lire le BAA et les politiques GDPR. Realiser un audit fictif sur un repository. Comptez 10h. Semaine 6 - Examens blancs et revision : Passer 3 examens blancs (MeasureUp, Whizlabs, Tutorials Dojo). Reviser les domaines faibles. Relire les flashcards. Passer l'examen final. Comptez 10h. Total : 75 heures sur 6 semaines.

Besoin d'un planning sur mesure ? 30 jours · 60 jours · 90 jours

Ressources recommandées

Documentation officielle GitHub Copilot

Source principale : guides, API reference, exemples concrets. A lire integralement.

Microsoft Learn - GitHub Copilot Learning Path

Parcours officiel Microsoft avec modules interactifs et certificats d'achevement.

GitHub Skills - Copilot Courses

Labs pratiques gratuits dans des repositories reels pour pratiquer Copilot Chat, Edits et Workspace.

GitHub Community Discussions Copilot

Forum officiel pour echanger avec la communaute, poser des questions et suivre les nouveautes produit.

5 erreurs classiques à éviter

  • Erreur 1 : Confondre les fonctionnalites de Copilot Business et Copilot Enterprise. Seul Enterprise inclut Knowledge Bases, fine-tuning sur le code prive et integration GitHub.com Chat avec contexte repository. Revisez le tableau comparatif officiel.
  • Erreur 2 : Negliger le domaine Responsible AI (7%) en pensant qu'il est mineur. Plusieurs questions pieges portent sur le duplicate detection filter et les content exclusions. Maitrisez le Trust Center.
  • Erreur 3 : Mal comprendre les content exclusions. Elles empechent Copilot de suggerer du code base sur certains fichiers, mais ne bloquent pas le chat. Distinguer exclusions repository vs organisation.
  • Erreur 4 : Oublier la regle des 4 S du prompt engineering (Single, Specific, Short, Surround). Les questions de scenario testent souvent la formulation optimale d'un prompt.
  • Erreur 5 : Sous-estimer le temps sur Copilot Workspace, Spaces et agents. Ces fonctionnalites recentes (2025) representent une part croissante de l'examen. Pratiquez-les en conditions reelles.

5 questions types corrigées

Q1. Quelle fonctionnalite de GitHub Copilot Enterprise permet d'indexer la documentation interne d'une organisation pour enrichir les reponses du chat ?
Réponse : B
Les Knowledge Bases sont une fonctionnalite exclusive a Copilot Enterprise permettant d'indexer jusqu'a 50 repositories de documentation Markdown. Une fois indexees, elles enrichissent les reponses de Copilot Chat sur GitHub.com avec le contexte interne de l'organisation. Custom Instructions personnalisent le comportement mais n'indexent pas de contenu. Content Exclusions excluent du contenu. MCP Servers etendent les capacites via le protocole Model Context Protocol mais ne sont pas dedies a l'indexation documentaire.
Q2. Un developpeur souhaite que Copilot ne propose jamais de suggestions correspondant a du code public sous licence. Que doit-il configurer ?
Réponse : A
Le duplicate detection filter (filtre de detection de duplication) bloque les suggestions de plus de 150 caracteres correspondant a du code public sur GitHub. Cette option se configure au niveau de l'organisation ou de l'entreprise dans les Copilot policies. Les content exclusions servent a exclure des fichiers locaux du contexte, pas a filtrer les suggestions par licence. Cette protection est cruciale pour les entreprises souhaitant eviter tout risque de contamination par du code open source.
Q3. Quelle est la meilleure pratique pour personnaliser le comportement de Copilot sur tous les fichiers d'un repository ?
Réponse : B
Le fichier .github/copilot-instructions.md permet de definir des instructions persistantes appliquees automatiquement a toutes les interactions Copilot dans le repository (chat, completions, edits). Il doit contenir des informations sur les conventions de codage, frameworks utilises, et contraintes specifiques. Cette approche est superieure aux commentaires car centralisee, versionnee et partagee avec l'equipe. Depuis 2025, des fichiers .prompt.md complementaires permettent de definir des prompts reutilisables.

Voir plus de questions gratuites →

Carrière & salaire après GH-300

En 2026, les detenteurs de la certification GH-300 en France beneficient de salaires attractifs : 55-70K EUR pour un developpeur junior/confirme Copilot-enabled, 70-90K EUR pour un Senior AI Developer ou Copilot Champion, et 90-120K EUR pour un AI Architect ou DevOps Lead specialise IA. Les ESN comme Capgemini, Accenture, Sopra Steria et les GAFAM recrutent activement. Les freelances facturent entre 600 et 900 EUR/jour pour des missions d'accompagnement a la transformation IA. La certification ouvre des postes de Copilot Champion, AI Developer Advocate, et Prompt Engineer. Certifications complementaires recommandees : GitHub Actions (GH-200), Microsoft AI-102 (Azure AI Engineer), AI-900, et Microsoft Certified Azure Developer Associate (AZ-204) pour une trajectoire complete vers l'architecte IA cloud.

Détail des salaires GH-300 en 2026 →

FAQ — GH-300

Combien de temps faut-il pour preparer GH-300 ?

Comptez 60 a 80 heures de preparation sur 4 a 6 semaines pour un developpeur ayant deja 6 mois d'experience avec Copilot. Sans experience prealable, prevoyez 100 a 120 heures.

Cette certification est-elle reconnue en France ?

Oui, GH-300 est une certification GitHub/Microsoft mondialement reconnue. Les ESN, GAFAM et grandes entreprises francaises la valorisent fortement, notamment dans les appels d'offres incluant des prestations IA.

Quel est le taux de reussite a GH-300 ?

Le taux de reussite officiel n'est pas publie par GitHub, mais les retours communautaires indiquent environ 65 a 75% au premier passage pour les candidats bien prepares ayant pratique Copilot quotidiennement.

Quel est le salaire apres GH-300 ?

En France en 2026, les salaires varient de 55K EUR (junior) a 120K EUR (architecte senior). La moyenne pour un developpeur confirme certifie GH-300 se situe autour de 72K EUR brut annuel.

Faut-il une experience prealable ?

Aucun prerequis officiel, mais GitHub recommande au moins 6 mois d'utilisation active de Copilot et une bonne maitrise de Git, GitHub, et d'au moins un langage de programmation (Python, JavaScript, C#, Java).

GH-300 ou cert concurrente : laquelle choisir ?

GH-300 est unique sur le marche : aucune cert concurrente directe n'existe pour Copilot. Pour une approche IA generaliste, AI-102 Microsoft est complementaire. AWS et Google n'ont pas d'equivalent specifique a leur assistant IA developpeur.

Combien coute l'examen GH-300 ?

L'examen coute 99 USD (environ 95 EUR) via Pearson VUE. Des promotions Microsoft offrent parfois 50% de reduction. Les abonnes Visual Studio peuvent beneficier de vouchers gratuits.

Combien de fois peut-on repasser GH-300 ?

En cas d'echec, vous devez attendre 24 heures pour la deuxieme tentative, puis 14 jours entre chaque tentative suivante. Maximum 5 tentatives par an. Chaque tentative est facturee au plein tarif.

Prêt à passer à la pratique ?

Lancez votre examen blanc gratuit ou faites le test d'orientation pour valider votre choix.

Démarrer l'examen blanc GH-300 → Test d'orientation