Special offers now — see discounted courses.
day
:
hour
:
min
:
sec
See special offers
AI-Powered Programming with GitHub Copilot by Microsoft Press

AI-Powered Programming with GitHub Copilot by Microsoft Press

3h 25mBeginner2024-01-17

Authors

Microsoft Learn

Microsoft Learn

Build Skills That Open Doors

Tim Warner

Tim Warner

Technical Trainer and Content Developer

Course details

GitHub Copilot is a revolutionary AI-powered code completion tool that's transforming the way developers approach coding. Developed through a collaboration between Microsoft and OpenAI, GitHub Copilot leverages a massive dataset comprising billions of lines of code to provide intelligent and context-aware code suggestions in real time, enabling developers to level up their efficiency, accuracy, and productivity. In this course, technical trainer and content developer Tim Warner provides comprehensive coverage of GitHub Copilot's capabilities. After a chance to brush up on basics, build your understanding of Copilot and how you can integrate it with your IDE. Learn how to apply GitHub Copilot in coding and enhance your coding with comment-based generation. Find out how to leverage Copilot in your unit testing. Plus, discover how to use GitHub Copilot to build and deploy an app.

Skills covered

Github CopilotGitHubArtificial Intelligence FoundationsArtificial Intelligence (AI)One-Off

Concepts

0. Introduction

  • 01 - Welcome and course overview

1. Introduction to OpenAI and Its Models

  • 02 - Overview of OpenAI
  • 03 - Explore the range of OpenAI models

2. Brush Up on Git and GitHub Basics

  • 04 - Learning objectives
  • 05 - Get a brief introduction to Git
  • 06 - Get to know GitHub
  • 07 - Master basic Git commands and workflow
  • 08 - Sign up for GitHub Copilot

3. Understand GitHub Copilot

  • 09 - Learning Objectives
  • 10 - Get familiar with GitHub Copilot
  • 11 - Unpack how GitHub Copilot works
  • 12 - Highlight key features and benefits of GitHub Copilot

4. Integrate GitHub Copilot with Your IDE

  • 13 - Learning objectives
  • 14 - Connect GitHub Copilot with Visual Studio
  • 15 - Set up GitHub Copilot in Visual Studio Code
  • 16 - Integrate GitHub Copilot into JetBrains IDE
  • 17 - Add GitHub Copilot to Neovim

5. Apply GitHub Copilot in Coding

  • 18 - Learning objectives
  • 19 - Generate functions with GitHub Copilot
  • 20 - Use GitHub Copilot to generate classes

6. Enhance Coding with GitHub Copilot Comment-Based Generation

  • 21 - Learning objectives
  • 22 - Understand prompt engineering basics
  • 23 - Explore comment-based code generation
  • 24 - Build applications with comment-based code generation

7. Leverage Unit Testing with GitHub Copilot

  • 25 - Learning objectives
  • 26 - Compare GitHub Copilot Chat to ChatGPT
  • 27 - Improve your coding efficiency with GitHub Copilot Chat

8. Capstone - Build and Deploy an App with GitHub Copilot

  • 28 - Learning objectives
  • 29 - Design, build, and test the application
  • 30 - Deploy the application to Microsoft Azure

About us

LyndaKade is a leading learning platform that helps people learn business, software, technology, and creative skills to achieve personal and professional goals.

Phone numberAparat ChannelTelegram SupportTelegram ChannelInstagram Page

All rights to this site belong to LyndaKade.

Terms of Service|Privacy Policy

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
Zarinpal
Zibal