GitHub Copilot Introduction
- Developers, Tech Leads, IT professionals
Training Overview
This 2-hour training will allow you to discover GitHub Copilot and understand how it works. You will explore its basic principles, current features, and upcoming functionalities. The session will also introduce the concept of Prompt Engineering to use the tool effectively and provide an overview of its integration with major IDEs, with a particular focus on VS Code. By the end of the session, you will have a comprehensive understanding of GitHub Copilot and how to use it in your future projects.
Training Objectives
By the end of this training, participants will be able to:
- Identify the benefits of GitHub Copilot and understand the limitations of such a tool.
- Determine which usage mode best fits their various use cases.
No prerequisites
Introduction to GitHub Copilot
- What is GitHub Copilot
- Where its knowledge comes from
- General functioning
- Different versions
Different Interaction Modes
- The context
- Discover auto-completion
- Start an InLine interaction
- Getting started with Chat
- Working with Copilot Ask/Edit/Agent
Basic Commands to Get Started
- Discover Slash Commands
- Understand ‘/’, ‘#’, and ‘@’ in your queries
- Specifics of each IDE
Exploring GitHub Copilot
- Use Slash Commands
- Manage your context
- Switch from Chat to Edit/Agent
Limits and Precautions
- Technical limitations
- General limitations of Generative AI
- Usage precautions and careful review of generated code
Updated on 07/10/2025
In this training, we combine theory and demonstration to get you quickly operational. In addition, each participant receives an electronic course material.
The training is led by one of our consultant-trainers, who bring solid hands-on experience to make the learning process both interactive and enriching.
For evaluation, the trainer asks regular questions and uses various methods to assess your knowledge continuously, ensuring a dynamic and engaging learning experience.
After the training, we ask participants to complete a satisfaction questionnaire. Your feedback helps us maintain and continuously improve the quality of our training programs. Additionally, to ensure proper follow-up, each participant signs an attendance sheet for each half-day.
Finally, we offer flexibility: the training can be delivered both in-person and remotely, and it can be customized to meet the specific needs of your organization upon request.
You can register for any of our training sessions up to two working days before the start, provided that places are still available and that we have received your signed quotation.
Additionally, if you have specific needs related to a disability, please do not hesitate to let us know. We are happy to adapt our training delivery methods to accommodate different types of disabilities.