DEV Community

Cover image for Top 5 Module to learn GitHub and GitHub Copilot by Microsoft Learn
Ananya
Ananya

Posted on

Top 5 Module to learn GitHub and GitHub Copilot by Microsoft Learn

Introduction to GitHub

Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.

Learning objectives
In this module, you will:

  • Identify the fundamental features of GitHub
  • Learn about repository management
  • Gain an understanding of the GitHub flow, including branches, commits, and pull requests
  • Explore the collaborative features of GitHub by reviewing issues and discussions
  • Recognize how to manage your GitHub notifications and subscriptions

Click Here


Introduction to GitHub's products

This module provides an overview of GitHub products, including the account types, plan options, associated features, and billing. It also covers how to access GitHub on-the-go using GitHub Desktop and GitHub Mobile.

Learning objectives
After completing this module, you'll be able to:

  • Define the difference between the different types of GitHub accounts: Personal, Organization, and Enterprise.
  • Explain each GitHub plan: GitHub Free for personal accounts and organizations, GitHub Pro for personal accounts, GitHub Team, and GitHub Enterprise.
  • Distinguish the features associated with accessing GitHub on GitHub Mobile and GitHub Desktop.
  • Describe a brief overview of GitHub billing and payments.

Click Here


Introduction to GitHub Copilot

GitHub Copilot uses the OpenAI Codex to suggest code and entire functions in real-time, right from your editor.

Learning objectives
In this module, you will:

  • Understand how GitHub Copilot can help you code by offering autocomplete-style suggestions.
  • Comprehend the differences between GitHub Copilot Individual, Business, and Enterprise.
  • Learn how to configure GitHub Copilot.
  • Troubleshoot GitHub Copilot.

Click Here


Introduction to prompt engineering with GitHub Copilot

Discover the essentials of creating effective prompts with GitHub Copilot. Uncover techniques to transform your coding comments into precise, actionable code, enhancing your development workflow.

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

  • Craft effective prompts that optimize GitHub Copilot's performance, ensuring precision and relevance in every code suggestion.
  • Understand the intricate relationship between prompts and Copilot's responses, and utilize best practices in prompt engineering.
  • Gain insights into the underlying mechanism of how GitHub Copilot handles user prompts, from secure transmission to content filtering and context analysis.

Click Here


Using GitHub Copilot with JavaScript

Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with JavaScript

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

  • Enable the GitHub Copilot extension in Visual Studio Code.
  • Craft prompts that can generate useful suggestions from GitHub Copilot.
  • Use GitHub Copilot to improve a JavaScript project.

Click Here


Using GitHub Copilot with Python

Use GitHub Copilot, an AI pair programmer that offers autocomplete-style suggestions as you code, to work with Python

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

  • Enable the GitHub Copilot extension in Visual Studio Code.
  • Craft prompts that can generate useful suggestions from GitHub Copilot.
  • Use GitHub Copilot to improve a Python project.

Click Here


Introduction to GitHub Copilot for Business

Learn about the difference between GitHub Copilot for Business versus GitHub Copilot for Individuals, specific use cases and customer stories for GitHub Copilot for Business, and how to enable it.

Learning objectives
At the end of this module, you'll be able to:

  • Understand the difference between GitHub Copilot for Business versus GitHub Copilot for Individuals.
  • Learn about specific use cases for GitHub Copilot for Business and hear how customers are enhancing their productivity.
  • Review how to enable GitHub Copilot for Business.

Click Here


Post is Sponsored by Durgeh4993

Top comments (2)

Collapse
 
rani4849 profile image
Rani

Helpful

Collapse
 
radhika59 profile image
Radhika

Love our post