AI-141: Using GitHub Copilot as coding assistant and code generator

Course Description:

GitHub Copilot is one of the most popular among coding assistant applications which help programmers to generate, refactor, explain and document program codes in dozens of languages as well to generate tests for the same codes.

Training objectives: at the end of the training participants

  • understand the basic LLM and GitHub Copilot concepts,
  • gain practical skills in prompt engineering,
  • gain practical skills in using GitHub Copilot for code and test generation, code refactoring, explanation and documentation.

Main topics:

  • LLMs in a nutshell
  • Introduction and main features of GitHub Copilot
  • Test Driven Development with GitHub Copilot
  • GitHub Copilot autocompletion
  • GitHub Copilot Chat
  • Prompt engineering for code generation
  • Advanced features (Explain, Document, Refactor, Unit-test generation)
  • Adding context

Course Length: 8 training hours

Structure: 50% lecture, 50% hands on lab exercises. The lab exercises are available either in a VS Code + Python, VSCode + C, C++ or VSCode + Java environment.

Target audience: Software developers and testers as well as their technical managers who want to use GitHub Copilot in their daily work.

Prerequisites: Basic understanding of AI concepts, experience in using the programming language where GitHub Copilot would be used as a coding assistant, user experience with ChatGPT or similar chatbots.

LocationCourse Price
Europe / EMEA (online)650 € / 720 USD
UK (online)575 £
Americas (online)885 $
Virtual ClassDate
Europe (14:00-18:00)21-22 October 2025
Americas (8:00-12:00 EDT)October 21-22 2025