← Back to courses
Artificial Intelligence and Machine Learning

GitHub Copilot for Developers

Suggestions, chat, agent mode and responsible use, on the GH-300 skills outline

A short classroom course for developers. It follows the skill areas of the GitHub Copilot exam (GH-300, skills as of 7 August 2026): using Copilot responsibly; its features in the IDE, the CLI and agent mode; how Copilot handles data; prompt engineering and context crafting; improving productivity, testing and security; and configuring privacy, content exclusions and safeguards.

10Modules
IntermediateLevel
6 weeksDuration
COURSE THUMBNAIL

What you will be able to do

Use Copilot's suggestions, chat, CLI and agent mode in daily work
Write prompts and supply context that produce better code
Generate tests and find edge cases with Copilot
Explain how Copilot processes your code and data
Configure content exclusions and privacy settings
Sit Exam GH-300 having covered every skill area listed

Course outline

01
Using GitHub Copilot responsibly: risks, limits and validating output
02
Copilot in the IDE: inline suggestions and chat
03
GitHub Copilot CLI
04
Agent mode, Copilot Edits, MCP and sub-agents
05
Code review, pull request summaries and instructions files
06
How Copilot handles data: flow, prompt building and filtering
07
Prompt engineering and context crafting
08
Productivity: generating, refactoring, documenting and testing code
09
Privacy, content exclusions, safeguards and organisation policies
10
Review and practice questions

Tools you will use

GitHub CopilotGitHub Copilot CLIVisual Studio CodeGitHubModel Context Protocol

What you need

Working knowledge of at least one programming language
Basic use of Git and GitHub

Related courses