Course Duration
1 Day

Microsoft
Authorized Training

IT

Course cost:
was £1,340 + VAT
£1,206 + VAT

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

Newto Training Reviews

What Our Happy Alumni Say About Us

Prerequisites

Participants should have:

  • There are no specific pre-requisites for this course but an understanding of Software development is expected.
  • Please note: Learners will be required to provide their own free tier license for GitHub Copliot which you can sign up for here

Target audience

This course is designed for:

  • AI developers and engineers involved in creating and deploying AI systems who need to understand ethical implications and governance frameworks
  • Data scientists and analysts focusing on transparency, fairness, and accountability in AI models
  • Business leaders and managers overseeing AI projects and responsible for implementing responsible AI practices
  • Policy makers and regulators creating policies and regulations around AI usage

Learning Objectives

By the end of this course, learners will be able to:

  • Leverage GitHub Copilot effectively in development environments
  • Mitigate ethical and operational risks associated with AI usage
  • Apply Microsoft and GitHub's six principles of responsible AI
  • Understand the responsible use of generative AI tools

GitHub Copilot Course Content

Responsible Use of AI with GitHub Copilot

  • Overview of responsible AI in the context of GitHub Copilot
  • Mitigating AI risks
  • Microsoft and GitHub's six principles of responsible AI

Introduction to GitHub Copilot

  • GitHub Copilot as an AI-powered coding assistant
  • Generating, understanding, refactoring, and debugging code
  • Inline suggestions and conversational chat experience

Introduction to Prompt Engineering with GitHub Copilot

  • Creating effective prompts
  • Transforming coding comments into actionable code
  • Advanced prompting strategies

Introduction to Copilot Spaces

  • Creating, configuring, and using Copilot Spaces
  • Sharing, discoverability, and governance
  • Best practices for working in a Space

Using Advanced GitHub Copilot Features

  • Advanced features with a Python application
  • Setting up Copilot with Visual Studio Code
  • Applied Copilot techniques

GitHub Copilot Across Environments

  • Using Copilot in IDEs, chat, GitHub.com, command line, and Copilot app
  • AI-assisted coding and natural language conversations
  • Enhancing command-line productivity

Management and Customization Considerations with GitHub Copilot

  • Exploring Copilot plans and management features
  • Contractual protections and disabling matching public code
  • Managing content exclusions and troubleshooting

Developer Use Cases for AI with GitHub Copilot

  • Streamlining developer productivity
  • Enhancing the Software Development Life Cycle (SDLC)
  • Measuring productivity gains

Develop Unit Tests Using GitHub Copilot Tools

  • Creating unit tests with Copilot and Copilot Chat
  • Planning and automating test workflows
  • Extending and fixing tests

Building Applications with GitHub Copilot Agent Mode

  • Using Agent Mode for autonomous development tasks
  • Iterative code management and improvement

Accelerate Development with GitHub Copilot Cloud Agent

  • Assigning and tracking tasks with Copilot Cloud Agent
  • Customising and validating Cloud Agent
  • Responsible use of Cloud Agent

Introduction to MCP Server

  • Integrating GitHub features into AI tools with MCP Server
  • Configuring and using MCP Server in VS Code
  • Using MCP Server with Copilot Chat

Leveling Up Code Reviews and Pull Requests with GitHub Copilot

  • Enhancing code reviews and enforcing best practices
  • Automating reviews and measuring impact

Using GitHub Copilot with JavaScript

  • Setting up Copilot for JavaScript development
  • Using Copilot to update JavaScript portfolios

Using GitHub Copilot with Python

  • Setting up Copilot for Python development
  • Using Copilot to update Python web APIs

Exams and assessments

The GH-300 exam is available separately.

Hands-on learning

This course includes:

  • Practical exercises using GitHub Copilot and Copilot Chat
  • Developing unit tests and updating code with Copilot
  • Creating and configuring Copilot Spaces
  • Applying advanced Copilot features in real development environments

GitHub Copilot Dates

Next 3 available training dates for this course

OFFER!

VIRTUAL

QA On-Line Virtual Centre
1 DAYS | ALL DAY
Mon 16 Nov 2026
AVAILABLE
was £1,340 + VAT
£1,206 + VAT
BOOK NOW
OFFER!

VIRTUAL

QA On-Line Virtual Centre
1 DAYS | ALL DAY
Fri 19 Feb 2027
AVAILABLE
was £1,340 + VAT
£1,206 + VAT
BOOK NOW
OFFER!

VIRTUAL

QA On-Line Virtual Centre
1 DAYS | ALL DAY
Tue 04 May 2027
AVAILABLE
was £1,340 + VAT
£1,206 + VAT
BOOK NOW

Advance Your Career with GitHub Copilot

Gain the skills you need to succeed. Enrol in GitHub Copilot with Newto Training today.