Skip to content
MoneyYuPublic

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

29 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image https://learn.microsoft.com/en-us/media/learn/certification/badges/github-copilot.svg
tags GH-300, Reference
GA G-DXYJBX6BH8

GH-300 Reference

This course explores the use of AI in the context of GitHub Copilot, a generative AI tool for developers. It equips users with the knowledge and skills to use Copilot effectively while mitigating potential ethical and operational risks associated with AI usage.

Course

:::success Date: 20260907 Course ID: 103025 :::

:::info Post Course Survey: https://aka.ms/gh300survey :::

Course Materials

Course GH-300 English version

Course GH-300 简体中文版本

Course GH-300 正體中文版本

Infos

Learner Experience Portal

ESI Support

Lab

Skillable lab system

ESI Labs

:::success Training key: :::

Instruction

M1 - Introduction to GitHub Copilot

Getting started with GitHub Copilot

M2 - Exploring GitHub Copilot Features

Advanced GitHub Copilot exercises

M3 - Developer use cases for AI

GitHub Copilot JavaScript portfolio

GitHub Copilot Python web API

M4 - Develop unit tests using GitHub Copilot tools

GitHub Copilot developer exercises

Current GitHub Copilot capabilities

Build applications with GitHub Copilot agent mode

Scale institutional knowledge using Copilot Spaces

Integrate MCP with Copilot

Expand your team with Copilot

Copilot code review

Course Info

Course

Links

Foundations

Plans for GitHub Copilot

GitHub Copilot features

AI language models in VS Code

About Copilot auto model selection

Introducing auto model selection

GitHub Copilot Internal (third-party reference)

Code completion

Getting code suggestions in your IDE with GitHub Copilot

GitHub Copilot code suggestions in your IDE

Copilot Chat

Asking GitHub Copilot questions in GitHub

Asking GitHub Copilot questions in your IDE

Agent mode and Cloud Agent

Use GitHub Copilot agents

Concepts for GitHub Copilot cloud agent

About GitHub Copilot cloud agent

About agent management

About custom agents

Managing access to GitHub Copilot cloud agent

Working with agent sessions in the GitHub Copilot app

GitHub Copilot: The agent awakens

Customization

Create and manage agent customizations in VS Code

Use custom instructions in VS Code

Adding repository custom instructions for GitHub Copilot

Prompt files

Custom agents configuration

Adding agent skills for GitHub Copilot

GitHub Copilot CLI

About GitHub Copilot CLI

Installing GitHub Copilot CLI

Model Context Protocol (MCP)

About Model Context Protocol (MCP)

Setting up the GitHub MCP Server

Extending GitHub Copilot Chat with MCP servers

GitHub MCP Registry

Copilot code review

About GitHub Copilot code review

Using GitHub Copilot code review

Configuring code review by GitHub Copilot

Pull requests

Creating a pull request summary with GitHub Copilot

Copilot Spaces

GitHub Copilot Spaces

About GitHub Copilot Spaces

Privacy, data, and governance

Responsible use of GitHub Copilot Chat

Configuring and auditing content exclusion

Reviewing user activity data for GitHub Copilot in your organization

GitHub Trust Center

Development environments

Developing inside a Container

Demo GitHub

GitHub: MoneyDemo

Exam

GH-300 Exam Page

Practice Assessment

Study Guide

Exam duration and question types

GitHub certification sandbox

Microsoft certification exam sandbox

Microsoft Exam FAQ

Renew your Microsoft Certifications for free

Exam information

SVG: exam.svg

Mind Map

# GH-300: GitHub Copilot

## Foundations
- [Plans](https://docs.github.com/en/copilot/get-started/plans), features, model selection, and responsible AI
- **GitHub Copilot Pro** vs **Business** vs **Enterprise**: choose by individual needs versus organization-wide management and governance
- Validate generated output; do not treat it as authoritative without review

## Code completion
- [Inline code suggestions](https://docs.github.com/en/copilot/how-tos/get-code-suggestions/get-ide-code-suggestions) use the active editor context
- **Code completion** vs **Copilot Chat**: inline next-change suggestions versus an interactive, multi-turn conversation

## Copilot Chat
- Ask questions in the [IDE](https://docs.github.com/en/copilot/how-tos/chat-with-copilot/chat-in-ide) or on GitHub
- Add focused context and verify the resulting code, tests, and explanations

## Agent mode and Cloud Agent
- [Cloud Agent](https://docs.github.com/en/copilot/concepts/agents/cloud-agent) can work asynchronously in a repository
- **Agent mode** vs **Cloud Agent**: interactive development workflow versus a background GitHub task
- Use custom agents, skills, and [agent sessions](https://docs.github.com/en/copilot/how-tos/github-copilot-app/agent-sessions) deliberately

## Customization
- [Repository instructions](https://docs.github.com/en/copilot/how-tos/configure-custom-instructions-in-your-ide/add-repository-instructions-in-your-ide?tool=visualstudio), prompt files, and custom agents make guidance reusable
- Keep instructions specific, versioned, and scoped to the repository

## GitHub Copilot CLI
- [Copilot CLI](https://docs.github.com/en/copilot/concepts/agents/copilot-cli/about-copilot-cli) supports terminal-based assistance
- Replace retired `gh copilot` extension examples with the standalone `copilot` CLI workflow

## Model Context Protocol (MCP)
- [MCP](https://docs.github.com/en/copilot/concepts/context/mcp) connects Copilot to controlled tools and context
- Review each server's permissions and organization policy before enabling it

## Copilot code review
- [Code review](https://docs.github.com/en/copilot/concepts/agents/code-review) accelerates feedback but does not replace accountable human review

## Pull requests
- [Pull request summaries](https://docs.github.com/en/copilot/how-tos/copilot-on-github/copilot-for-github-tasks/create-a-pr-summary) reduce drafting overhead; verify the resulting description before publishing

## Copilot Spaces
- [Spaces](https://docs.github.com/en/copilot/concepts/context/spaces) ground questions in curated content

## Privacy, data, and governance
- [Content exclusions](https://docs.github.com/en/copilot/how-tos/configure-content-exclusion) control eligible repository content
- **Content exclusion** vs **public-code matching filter**: context eligibility versus treatment of matching suggestions
- Review activity data and policies; understand data flow before deployment

## Development environments
- Use [Dev Containers](https://code.visualstudio.com/docs/devcontainers/containers) for repeatable local development environments

Contact

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages