PROGRAM OVERVIEW

Maximizing Productivity with GitHub Copilot

Online, In-Person, Blend

2 hours

Technical

This workshop is ideal for technical practitioners looking to enhance productivity with generative AI tools, particularly how to leverage GitHub Copilot for prompt engineering within coding environments like Visual Studio. Participants explore various modalities of GitHub Copilot, including ghost text, inline prompts, and the chat panel. The workshop also addresses common risks and mitigation strategies. Using business-relevant scenarios, learners can immediately apply best practices and discuss their results with peers. 

Key skills covered in this course: 

  • Prompt Engineering
  • Pair-programming (with an AI partner)

Prerequisites:

  • Familiarity with a Copilot-supported language (Python, JavaScript, TypeScript, Ruby, Go, C#, or C++)1
  • GitHub account with an active GitHub Copilot subscription (ideally at the Business or Enterprise level)
  • (Recommended) Experience with a Copilot-supported coding environment (VS Code, Visual Studio, or JetBrains IDEs)1

1 GitHub Docs. Getting started with GitHub Copilot. Prerequisites & Seeing your first suggestion Sections

Upon successful completion of the course, learner outcomes include: 

  • Summarize the fundamentals of LLMs, including the relationship of inputs to outputs with different GitHub Copilot modalities (ghost text, inline prompt, and chat panel)
  • Construct documentation, unit tests, or a wrapper function with GitHub Copilot
  • Describe and mitigate the potential risks of generative AI, including hallucinations
  • Generate possible ways to implement GitHub Copilot in the daily workflow

Potential learners:

  • Analysts
  • Data Scientists
  • DevOps Engineers
  • Software Engineers

Interested in learning more about this course?

Connect with our partnership team to sign up or learn more!