Rectangle 11806-min
Microsoft Cloud Workshop

GitHub Copilot Workshop for Paired Programming

Learn how to leverage AI-driven coding assistance to enhance code quality and productivity in this 1-day course.

Students in a classroom-min

Course Description

Unlock the power of collaborative coding with our comprehensive curriculum on Mastering GitHub Copilot for Paired Programming. This cutting-edge program seamlessly integrates AI-driven coding assistance through GitHub Copilot, empowering students to accelerate their coding skills in tandem with a partner. Participants will navigate through essential setup procedures, leveraging Visual Studio Code and GitHub Copilot Chat for real-time collaboration. Dive deep into GitHub Copilot's autocompletion, customizable features, and advanced programming techniques, all while embracing AI-driven algorithms. From error handling to unit testing, this curriculum is tailored to instill best practices and enhance code quality. Immerse yourself in a transformative learning experience that fuses the latest AI technology with paired programming strategies, equipping you with the tools needed for success in today's dynamic software development landscape. 

Audience Profile

Software developers that need to learn more about GitHub and accelerate their productivity with GitHub CoPilot. 

About this course

Course Modules

Module 1: Introduction to GitHub 
  • Get started using GitHub in less than an hour.  
Module 2: Introduction to GitHub Codespaces 
  • Develop code using GitHub Codespaces and Visual Studio Code! 
Module 3: Introduction to GitHub CoPilot 
  • GitHub Copilot can help you code by offering autocomplete-style suggestions right in VS Code and Codespaces. 
Module 4: Harnessing GitHub CoPilot with JavaScript 
  • Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with JavaScript. 
Module 5: Harnessing GitHub CoPilot with Python 
  • Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with Python. 
Module 6: Creating a Mini Game with GitHub CoPilot 
  • Harness GitHub Copilot to assist you in building a Python based mini game. 

Duration

1 Day

Ready to get started?