- Module 1: Learn to use key GitHub features, including issues, notifications, branches, commits, and pull requests.
In this module, you will:
- Communicate with the project community in issues.
- Manage notifications for project events.
- Create branches to manage work in parallel.
- Make commits to update project source.
- Introduce changes with pull requests.
- Deploy a web page to GitHub Pages.
- Module 2: Learn to use the GitHub integration in Visual Studio Code, including authentication, publishing repos, and viewing your repo timeline.
In this module, you will:
- Sign in to GitHub by using Visual Studio Code.
- Use Visual Studio Code to search GitHub for repos.
- Clone a repo from Visual Studio Code.
- Publish a local project to GitHub by using Visual Studio Code.
- View a timeline of activity on a GitHub repo.
- Module 3: GitHub Copilot is an AI pair programmer that offers autocomplete-style suggestions as you code.
In this module, you will:
- Understand how GitHub Copilot can help you code by offering autocomplete-style suggestions.
- Enable GitHub Copilot for Business for your enterprise.
- Learn how to configure GitHub Copilot.
- Troubleshoot GitHub Copilot.
Overview
Syllabus
- Module 1: Module 1: Introduction to GitHub
- Introduction
- What is GitHub?
- Exercise - A guided tour of GitHub
- Knowledge check
- Summary
- Module 2: Module 2: Introduction to GitHub in Visual Studio Code
- Introduction
- Lesson - Sign in to GitHub
- Exercise - Sign in to GitHub
- Lesson - Publish your repository
- Exercise - Create a repository and publish it
- Lesson - Clone an existing repository
- Exercise - Clone a repository and gain context
- Knowledge check
- Summary
- Module 3: Module 3: Introduction to GitHub Copilot
- Introduction
- GitHub Copilot, your AI pair programmer
- Set up, configure, and troubleshoot GitHub Copilot
- Exercise - Develop With AI powered code suggestions using GitHub Copilot and VS Code
- Knowledge check
- Summary