Skip to content

GitHub Copilot advanced

Overview

In this session, GitHub’s experts will work closely with the customer’s developers and other engineers to teach them about the advanced capabilities of GitHub Copilot. Throughout the course, there will be a dialogue between the customer and GitHub’s experts to guide them towards effective prompt engineering skills, share best practices, and reveal some tips and tricks to unlock new levels of productivity.

GitHub Copilot advanced is a high-level offering. As such, it is targeted at developers that have already taken the prerequisite offerings:

  • GitHub Copilot fundamentals
  • GitHub Copilot intermediate

Topics

  • Prompt engineering
  • Best practices
  • Models
  • GitHub Copilot’s advanced techniques:
    • Neighboring tabs
    • Slash commands
    • Chat participants
  • Code security:
    • Generic secret detection
    • Copilot Autofix
  • Content exclusion
  • Copilot workspace
  • Copilot code review
  • Copilot for pull requests

Customer benefits

This offering will help customers:

  • Gain the immediate skills to enable GitHub Copilot to fix their repository vulnerabilities.
  • Use the best practices of GitHub Copilot to avoid inaccurate responses and wasted time.
  • Enhance deep technical knowledge of GitHub Copilot, and LLMs in general, for maximum productivity and efficiency.

Learning objectives

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

  • Differentiate advanced prompt engineering techniques and why they work.
  • Compare and contrast large-language models: their benefits, their drawbacks, and when to use which.
  • Enable GitHub Copilot secret scanning to find embedded repository secrets.
  • Enable GitHub Copilot Autofix to have code-scanning vulnerabilities in the customer’s repositories automatically remediated.
  • Implement GitHub Copilot in every aspect of the software development process.

Audience

Required:

  • Developers
  • Team Leads

Optional:

  • Project managers
  • DevOps engineers
  • Test engineers

Delivery details

  • Level: Advanced [300]
  • Offering type: Training
  • Format: Remote
  • Class size: 15 participants maximum (with some flexibility)

Customer prerequisites

Before this training, the customer needs to have in place:

  • GitHub Enterprise Cloud account
  • GitHub Copilot enabled
  • Compatible IDE with GitHub Copilot
  • GitHub Copilot extension installed on the IDE

How can we help?

Let's build a customized solution that meets all of your needs.

This field is required.
Please enter a valid work email address.
This field is required.
This field is required.
For support questions, head to
github.com/contact