GitHub Copilot for AI-Assisted Software Development course image

GitHub Copilot for AI-Assisted Software Development

GitHub Copilot training, with preparation for the GitHub Copilot (GH-300) exam

GitHub Copilot for AI-Assisted Software Development is an 8-hour GitHub Copilot training course from We Can Code IT. You use Copilot inline, in chat, in agent mode with MCP, in the CLI and for code review, write prompts and instruction files, generate tests, and configure content exclusions and policies. It prepares you for the GitHub Copilot (GH-300) exam, which is not included. It includes 1 hour of coaching and costs $800 per person.

$800.00

Description

Develop, test and review code with GitHub Copilot in the IDE, the CLI and on GitHub, configure its privacy and organization settings, and prepare for the GitHub Copilot (GH-300) exam.

Price$800Per person; GH-300 exam fee not included
Time8 course hoursOn-demand video and labs, plus 1 hour of coaching
DeliveryOn-demand asynchronous trainingWith online support and 1 hour of coaching
Exam preparationGH-300GitHub Copilot; exam not included

Your capstone, reviewed by a coach

You finish by building, testing and reviewing a change with Copilot, and your coach reviews it with you, along with your practice assessment results. That review is part of earning your certificate.

Group coaching for teams

Each learner gets 1 hour of coaching. Teams pool their hours into group sessions, so a team of 6 shares 6 hours of group coaching.

About this course

This course teaches you to use GitHub Copilot as a working developer: inline suggestions, Copilot Chat, Copilot Edits and agent mode with MCP servers, the Copilot CLI, the coding agent and Copilot code review on GitHub. You learn how Copilot builds prompts from context and handles data, write prompts and instruction files that get consistent results, generate tests and refactor legacy code, and configure content exclusions, public-code filtering and organization policies. The modules follow the skills measured for the GitHub Copilot (GH-300) exam as of August 7, 2026. The exam is not included in the price.

Who it is for

This course is for software developers, test automation engineers, DevOps staff, technical leads and technical founders who use or administer GitHub Copilot.

Prerequisites

Introduction to GitHub with AI, or working knowledge of GitHub repositories and pull requests

Experience with at least one programming language

Requirements

Works on Windows, macOS or Linux

Visual Studio Code (free) and a free GitHub account

GitHub Copilot: Copilot Free covers many labs; the coding agent and Copilot code review need a paid Copilot plan (Pro or higher), and content exclusions, organization policies and audit logs need Copilot Business or Enterprise, so those labs use a practice organization we provide. We confirm your access before you start

Exam

GitHub Copilot (GH-300). The course follows the skills measured for the exam as of August 7, 2026 and prepares you to take it. The exam is not included in the course price; you register and pay for it through Microsoft Learn. Most learners add self-study and practice assessments before the exam.

What you will be able to do

  • You will be able to use GitHub Copilot inline suggestions, Chat, Copilot Edits and agent mode with MCP servers to build and change code in the IDE.
  • You will be able to install and use the GitHub Copilot CLI to run sessions, generate scripts and manage files.
  • You will be able to use Copilot on GitHub for pull request summaries, code review with custom instruction files, and delegating issues to the coding agent.
  • You will be able to write zero-shot and few-shot prompts and reusable prompt files, and explain how Copilot determines context.
  • You will be able to generate unit and integration tests, refactor and document legacy code, and validate Copilot output for errors and security issues.
  • You will be able to configure content exclusions, public-code filtering and organization-wide Copilot policies, and use audit log events.

Syllabus

1

Using GitHub Copilot responsibly 0.5 hours

Risks and limitations of generative AI, Ethical and responsible use, Harms and mitigations, Validating AI output.

Lab: You will catch and correct three plausible but wrong Copilot suggestions in a starter project.
2

Copilot in the IDE 1.5 hours

Enabling Copilot, Inline suggestions and Copilot Chat, Copilot Edits, Agent mode, agent sessions and sub-agents, MCP servers.

Lab: You will build a small feature with Copilot Chat, then extend it in agent mode with an MCP server connected.
3

Copilot CLI and Copilot on GitHub 1 hour

Installing and using Copilot CLI, Pull request summaries, Copilot code review and instruction files, The coding agent, Spaces and Spark.

Lab: You will generate a script with Copilot CLI, assign an issue to the coding agent, and run Copilot code review against your own instruction file.
4

Prompt engineering and context 1 hour

Prompt structure, How Copilot determines context, Zero-shot and few-shot prompting, Chat history, Reusable prompt files.

Lab: You will rewrite three weak prompts, measure the difference in results, and save the best as a prompt file.
5

How Copilot works: data and architecture 0.5 hours

Data usage and flow, Prompt building, Proxy filtering and post-processing, Suggestion lifecycle and model limits.

Lab: You will trace one suggestion from prompt to output and identify where filtering applies.
6

Productivity, testing and security 1.5 hours

Code generation, refactoring and documentation, Modernizing legacy code, Sample data, Unit and integration tests and edge cases, Security and performance suggestions.

Lab: You will have Copilot write tests for a legacy function, refactor it safely, and apply one security improvement.
7

Privacy, content exclusions and administration 1 hour

Content exclusions and editor settings, Public-code filtering, Ownership of outputs, Organization policies and code review policies, Audit log events and subscription management.

Lab: You will configure public-code filtering on your account, then set content exclusions and review Copilot policies and audit log events in a practice organization.
8

Capstone and exam readiness 1 hour

Feature with tests and review, GH-300 skills review, Practice assessment.

Lab: You will complete a practice assessment and walk your coach through a Copilot-built, tested and reviewed change.
+

Coaching sessions 1 hour

Your coach reviews your capstone with you and answers questions as you work. Teams pool their hours into group sessions, so a team of 6 shares 6 hours of group coaching.

How it is delivered

How you learn

On-demand asynchronous training with online support, plus 1 hour of coaching.

Live or in person

Live online or in-person sessions are available for an additional fee. Email admissions@wecancodeit.org for details.

Frequently asked questions

Does this course prepare me for the GitHub Copilot certification?

Yes. The modules follow the skills measured for the GitHub Copilot (GH-300) exam as of August 7, 2026, and the course ends with a practice assessment. The exam is not included; you register for it through Microsoft Learn.

Is the GH-300 exam fee included?

No. The course price covers the training, labs and coaching. You pay the exam fee separately when you register.

How do I use GitHub Copilot in VS Code?

Install the Copilot extension, sign in with GitHub, then use inline suggestions, Copilot Chat, Copilot Edits and agent mode. Module 2 covers each on a real project.

Do I need a paid Copilot plan?

Copilot Free covers many labs. The coding agent and Copilot code review need a paid plan. Content exclusions, organization policies and audit logs need Copilot Business or Enterprise, so those labs use a practice organization we provide.

What does the coaching include?

Each learner gets 1 hour of coaching. Your coach reviews your capstone with you and answers questions as you work through the labs. Teams pool their hours into group sessions, so a team of 6 shares 6 hours of group coaching.

How long does it take and what does it cost?

8 course hours of on-demand video and labs plus 1 hour of coaching, for $800 per person. The exam and a paid Copilot plan for the coding agent and code review labs are extra.

Related courses

Introduction to GitHub with AI

Set up and use GitHub for real work: repositories, branches, pull requests, issues, Projects, Actions, Copilot and Codespaces, security settings, with preparation for the GitHub Foundations (GH-900) exam.

8 course hours, $800

Spec-Driven Software Development with Claude Code

Build software with Claude Code from written plans: configure CLAUDE.md and agent settings, write verify-first acceptance checks, build in small tested pull requests, review with a second AI model and add security checks to CI.

10 course hours, $1,000

Spec-Driven Software Development with OpenAI Codex

Build software with OpenAI Codex from written plans: configure AGENTS.md and agent settings, write verify-first acceptance checks, build in small tested pull requests, review with a second AI model and add security checks to CI.

10 course hours, $1,000

Security Testing and Code Review for AI-Generated Web Applications

Test, attack and secure an AI-generated web application with automated end-to-end tests, multi-model AI code review and hands-on red-teaming of access control, injection, secrets and AI features.

10 course hours, $1,000

Enroll your team

One or a few learners

Choose the number of seats, add the course to your cart and check out.

A group, or a written quote

Send the form below for group enrollment or a written quote. We reply within one business day. You can also email admissions@wecancodeit.org.

Request group enrollment or a written quote

Tell us about your team and we will reply within one business day.

← Back

Thank you for your response. ✨

We Can Code IT, LLC, 26300 Cedar Rd, Suite 1105, Beachwood, OH 44122. Registered with the Ohio State Board of Career Colleges and Schools, Registration No. 15-03-2064T.

Syllabus