Skip to content

Latest commit

 

History

History

03-Introduction-to-GitHub-Copilot

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

Introduction to GitHub Copilot

In this learning module, we'll dive into the revolutionary landscape of AI-pair programming with GitHub Copilot, the first-ever at-scale AI developer tool designed to enhance your coding experience.

GitHub Copilot analyzes context from files and comments and input from its interactive chat to provide autocomplete-style suggestions, enabling you to write code faster and with less effort. As you delve into this module, you'll unravel the intricacies of GitHub Copilot, exploring its capabilities within VS Code and Codespaces.

Our learning objectives are ambitious yet achievable. By the module's conclusion, you will not only be able to articulate what GitHub Copilot is and its advantages but also comprehend its availability for individuals and businesses. Gain insights into the future of GitHub Copilot, and dive into hands-on exercises to master its utilization with Visual Studio Code.

As research has shown, GitHub Copilot empowers developers to code faster, focus on solving substantial problems, maintain longer periods of productivity, and experience greater fulfillment in their work.

Note: Although this module uses Codespaces, you can use GitHub Copilot in a variety of other environments, including locally with Visual Studio Code.

  • Who this is for: Developers, DevOps Engineers, Software development managers, Testers.
  • What you'll learn: How to install Copilot into a Codespace, accept suggestions from code, accept suggestions from comments.
  • What you'll build: Javascript files that will have code generated by Copilot AI for code and comment suggestions.
  • Prerequisites: To use GitHub Copilot you must have an active GitHub Copilot subscription. Sign up for 30 days free Copilot.
  • Timing: This course can be completed in under an hour.

By the end of this module, you'll be able to:

  • Explain what GitHub Copilot is and the advantages it provides.
  • Understand the availability of GitHub Copilot for individuals and Businesses.
  • Discuss the future of GitHub Copilot.
  • Learn how to get started using GitHub Copilot and some common configurations.
  • Develop using GitHub Copilot with Visual Studio Code using hands-on exercises.

Prerequisite reading:

How to start this course

start-course

  1. Right-click Start course and open the link in a new tab.
  2. In the new tab, most of the prompts will automatically fill in for you.
    • For owner, choose your personal account or an organization to host the repository.
    • We recommend creating a public repository, as private repositories will use Actions minutes.
    • Scroll down and click the Create repository button at the bottom of the form.
  3. After your new repository is created, wait about 20 seconds, then refresh the page. Follow the step-by-step instructions in the new repository's README.

Get help: Post in our discussion boardReview the GitHub status page