Workshop Details

Workshop Copilot

GitHub Copilot: How to make the most of it!

with Lorenzo Barbieri

Abstract

In this practical one-day workshop, we will explore how GitHub Copilot works and how to use it. We will also dive into how to make the most out of Generative AI during development, and the distinctions between various versions of GitHub Copilot. Finally, we'll introduce GitHub Copilot Enterprise features and how to use plug-ins effectively.

What You'll Learn

  • How GitHub Copilot and Copilot Chat work and how they differ.
  • How to use GitHub Copilot with Visual Studio Code (NeoVim, Visual Studio or JetBrains are supported as well, but with a limited instructor support).
  • Best practices for leveraging Generative AI while developing.
  • Key differences between the versions of GitHub Copilot.
  • Features of GitHub Copilot Enterprise and how to use relevant plug-ins.

Prerequisites

Each participant must bring their own computer with Visual Studio Code (or another compatible development environment) installed and must independently obtain a GitHub Copilot license (the 30-day trial version is acceptable for the workshop). You can find more information on GitHub Copilot subscription plans here.