Introduction
Welcome and course overview
()
1. Introduction to OpenAI and Its Models
Overview of OpenAI
()
Explore the range of OpenAI models
()
2. Brush Up on Git and GitHub Basics
Get a brief introduction to Git
()
Get to know GitHub
()
Master basic Git commands and workflow
()
Sign up for GitHub Copilot
()
3. Understand GitHub Copilot
Learning Objectives
()
Get familiar with GitHub Copilot
()
Unpack how GitHub Copilot works
()
Highlight key features and benefits of GitHub Copilot
()
4. Integrate GitHub Copilot with Your IDE
Learning objectives
()
Connect GitHub Copilot with Visual Studio
()
Set up GitHub Copilot in Visual Studio Code
()
Integrate GitHub Copilot into JetBrains IDE
()
Add GitHub Copilot to Neovim
()
5. Apply GitHub Copilot in Coding
Learning objectives
()
Generate functions with GitHub Copilot
()
Use GitHub Copilot to generate classes
()
6. Enhance Coding with GitHub Copilot Comment-Based Generation
Learning objectives
()
Understand prompt engineering basics
()
Explore comment-based code generation
()
Build applications with comment-based code generation
()
7. Leverage Unit Testing with GitHub Copilot
Learning objectives
()
Compare GitHub Copilot Chat to ChatGPT
()
Improve your coding efficiency with GitHub Copilot Chat
()
8. Capstone: Build and Deploy an App with GitHub Copilot
Learning objectives
()
Design, build, and test the application
()
Deploy the application to Microsoft Azure
()