Byte FAQ

WHAT IS THIS BYTE ABOUT?

This Byte will teach you all about using GitHub Copilot, a powerful AI-powered programming partner that helps programmers write code faster and more efficiently. It translates natural language into code in many programming languages including Python, JavaScript, TypeScript, Ruby, Go, C#, and C++. With this Byte you'll learn how to:

  • Install GitHub Copilot in PyCharm and VS Code.
  • Use GitHub Copilot efficiently through comments, in any of the supported programming language.
  • Use the GitHub Copilot chat interface to explain code and generate documentation.


WHY IS THIS BYTE AWESOME?

This Byte will take about 1 hour to complete.

GitHub Copilot is an exciting AI tool for programmers. It was trained on millions of lines of code and provides suggestions for numerous languages and a wide variety of frameworks. Perhaps even more importantly, GitHub Copilot is likely to become even more powerful, sophisticated and widely adopted in the future. As more and more coders experience the benefits of GitHub Copilot, it is likely to become the standard tool for coding.

Also be sure to check out the companion to this Byte: AI Coding with Jupyter AIJupyter AI adds generative AI capabilities to Jupyter Lab and Jupyter Notebook, the most popular open-source tools for Python programmers, data scientists, machine learning engineers, and AI engineers. It'll make you an even better, more efficient programmer!


WHAT ARE THE PREREQUISITES?

1. You'll need basic knowledge of a programming language (any programming language will do!). Python, JavaScript (React), and Go are used in the course.

2. You'll need to sign-up for GitHub Copilot. A credit card is required, but you'll receive a 30 day free trial and you can cancel before the end of the trial (or if you're loving GitHub Copilot you can continue with your subscription).