microsoft partner logo color
8574  Reviews star_rate star_rate star_rate star_rate star_half

GitHub Copilot

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...

Read More
$675 USD
Duration 1 day
Course Code GH-300T00
Available Formats Classroom, Virtual

Overview

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.

Audience Profile

  • AI Developers and Engineers: Professionals involved in creating and deploying AI systems who need to understand the ethical implications and governance frameworks.
  • Data Scientists and Analysts: Individuals who work with data and AI models, focusing on ensuring transparency, fairness, and accountability in their work.
  • Business Leaders and Managers: Decision-makers who oversee AI projects and need to implement responsible AI practices within their organizations.
  • Policy Makers and Regulators: Those responsible for creating policies and regulations around AI usage, ensuring that AI systems are developed and used ethically and safely.

Course Details

Outline

  • Responsible AI with GitHub Copilot
    • Mitigate AI risks
    • Microsoft and GitHub's six principles of responsible AI
    • Module assessment
  • Introduction to GitHub Copilot
    • GitHub Copilot, your AI pair programmer
    • Interact with Copilot
    • Set up, configure, and troubleshoot GitHub Copilot
    • Exercise - Develop with AI-powered code suggestions by using GitHub Copilot and VS Code
    • Module assessment
  • Introduction to prompt engineering with GitHub Copilot
    • Prompt engineering foundations and best practices
    • GitHub Copilot user prompt process flow
    • GitHub Copilot data
    • GitHub Copilot Large Language Models (LLMs)
    • Module assessment
  • Introduction to Copilot Spaces
    • Creating your first space
    • Sharing, Discoverability, and Governance
    • Do's and Don'ts of Working in a Space
    • Exercise - Democratize tribal knowledge using Copilot Spaces
    • Module assessment
  • Using advanced GitHub Copilot features
    • Advanced GitHub Copilot features
    • Exercise - Set up GitHub Copilot to work with Visual Studio Code
    • Applied GitHub Copilot techniques
    • Exercise - Update a web API with GitHub Copilot
    • Module assessment
  • GitHub Copilot Across Environments: IDE, Chat, GitHub.com, and Command Line Techniques
    • Code completion with GitHub Copilot
    • GitHub Copilot Chat
    • GitHub Copilot on GitHub.com
    • GitHub Copilot for the Command Line
    • Module assessment
  • Management and customization considerations with GitHub Copilot
    • Explore GitHub Copilot plans and their associated management and customization features
    • Explore contractual protections in GitHub Copilot and disabling matching public code
    • Manage content exclusions
    • Troubleshoot common problems with GitHub Copilot
    • Module assessment
  • Developer use cases for AI with GitHub Copilot
    • Boost developer productivity with AI
    • Align with developer preferences
    • AI in the Software Development Lifecycle (SDLC)
    • Understand limitations and measure impact
    • Module assessment
  • Develop unit tests using GitHub Copilot tools
    • Examine the unit testing tools and environment
    • Create unit tests using the Generate Tests smart action
    • Create unit tests using Inline Chat
    • Create unit tests using Chat view modes
    • Exercise - Develop unit tests using GitHub Copilot
    • Module assessment
  • Building applications with GitHub Copilot agent mode
    • What is GitHub Copilot Agent Mode?
    • Explore the power of autonomous development assistance
    • GitHub skills exercise
    • Module assessment
  • Accelerate development with GitHub Copilot coding agent
    • Understanding and enabling the GitHub Copilot coding agent
    • Security, risks, and limitations of the Copilot coding agent
    • Assigning, tracking, and troubleshooting Copilot coding agent tasks
    • Customizing, extending, and validating the Copilot coding agent
    • Responsible use of GitHub Copilot coding agent on GitHub.com
    • Exercise - Expand your team with Copilot coding agent
  • Introduction to MCP Server
    • Simplify your AI workflow with GitHub MCP Server
    • Configure, connect, and use GitHub MCP Server in VS Code
    • Using GitHub MCP Server with Copilot Chat
    • Exercise - Integrate MCP with GitHub Copilot
    • Knowledge check
  • Leveling up code reviews and pull requests with GitHub Copilot
    • What GitHub Copilot adds to the review process
    • Using Copilot as a reviewer in GitHub.com
    • Catching issues early and automating reviews with Copilot
    • Measuring impact and optimizing premium request units (PRUs)
    • Exercise - GitHub Copilot code review
  • Using GitHub Copilot with JavaScript
    • What is GitHub Copilot
    • Exercise - Set up GitHub Copilot to work with Visual Studio Code
    • Use GitHub Copilot with JavaScript
    • Exercise - Update a JavaScript portfolio with GitHub Copilot
    • Module assessment
  • Using GitHub Copilot with Python
    • What is GitHub Copilot?
    • Exercise - Set up GitHub Copilot to work with Visual Studio Code
    • Use GitHub Copilot with Python
    • Exercise - Update a Python web API with GitHub Copilot
    • Module assessment
|
View Full Schedule

Schedule

2 options available

  • Feb 25, 2026 - Feb 25, 2026 (1 day)
    Live Virtual | 9:00AM 5:00PM EST
    Language English
    Select from 1 options below
    Live Virtual |9:00AM 5:00PM EST
    Live Virtual | 9:00AM 5:00PM EST
    Enroll
    Enroll Add to quote
  • Jun 8, 2026 - Jun 8, 2026 (1 day)
    Live Virtual | 9:00AM 5:00PM EDT
    Language English
    Select from 1 options below
    Live Virtual |9:00AM 5:00PM EDT
    Live Virtual | 9:00AM 5:00PM EDT
    Enroll
    Enroll Add to quote

FAQ

How do I get a Microsoft exam voucher?

Pearson Vue Exam vouchers can be requested and ordered with your course purchase or can be ordered separately by clicking here.

  • Vouchers are non-refundable and non-returnable. Vouchers expire 12 months from the date they are issued unless otherwise specified in the terms and conditions.
  • Voucher expiration dates cannot be extended. The exam must be taken by the expiration date printed on the voucher.

Do Microsoft courses come with post lab access?

Most Microsoft official courses will include post-lab access ranging from 30 to 180 calendar days after instructor led course delivery. A lab training key in class will be provided that can be leveraged to continue connecting to a remote lab environment for the individual course attendee.

Does the course schedule include a Lunchbreak?

Lunch is normally an hour-long after 3-3.5 hours of the class day.

What languages are used to deliver training?

Microsoft courses are conducted in English unless otherwise specified.

Reviews

the course is good, covers many aspects, wish the lab is a little bit more in depth

Good course. I appreciate the time the instructor put into teaching this class.

Very good material, the instructor was clear explaining the topics, and the labs were easy to follow it.

The exit certified aws course provided a good introduction to the tools available on aws.

The class was very vast paced however the teacher was very good at checking in on us while giving us time to complete the labs.