title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.
Accelerate app development by using GitHub Copilot
Course Description
Overview
Learn how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.Objectives
- Develop prompts/questions for GitHub Copilot Chat that help you to improve the code in your existing code projects.
 - Implement code update suggestions from GitHub Copilot Chat that improve existing code in the areas of code quality, reliability, performance, and security.
 - Generate autocompletion suggestions based on code and code comments using the GitHub Copilot extension for Visual Studio Code.
 - Manage autocompletion suggestions by accepting, partially accepting, and dismissing suggestions.
 - Create chat prompts/questions that communicate your intent by using a combination of chat participants, slash commands, chat variables, and natural language text.
 - Create new code using the Chat View, Inline Chat, Quick Chat, and Smart Actions features provided by the GitHub Copilot Chat extension for Visual Studio Code.
 - Manage code update suggestions by accepting, partially accepting, editing, and discarding the suggestions generated by GitHub Copilot Chat.
 - Generate explanations of code blocks, code files, and entire code workspaces using the GitHub Copilot Chat extension for Visual Studio Code.
 - Generate code project documentation using the GitHub Copilot Chat extension for Visual Studio Code.
 - Generate inline code documentation using the GitHub Copilot Chat extension for Visual Studio Code.
 
Audience
Prerequisites
- An active subscription for GitHub Copilot is required for either a personal GitHub account or a GitHub account managed by an organization or enterprise.
 - One or more years of code develop experience is recommended.
 - Some experience developing C# applications in Visual Studio Code with the C# Dev Kit extension is recommended.
 
Topics
- Introduction
 - Examine AI tools from GitHub, OpenAI, and Microsoft
 - Examine GitHub Copilot tools, benefits, and limitations
 - Exercise - Install GitHub Copilot extensions for Visual Studio Code
 - Examine the autocomplete features of the the GitHub Copilot extension
 - Examine the AI assistance features of the GitHub Copilot Chat extension
 - Exercise - Configure GitHub Copilot extensions for Visual Studio Code
 - Knowledge check
 - Summary
 
- Introduction
 - Examine the 'document' and 'explain' features of GitHub Copilot Chat
 - Exercise - Generate code explanations using GitHub Copilot Chat
 - Exercise - Generate project documentation by using GitHub Copilot Chat
 - Exercise - Generate inline code documentation by using GitHub Copilot Chat
 - Exercise - Complete the 'code documentation' challenge
 - Review the 'code documentation' solution
 - Knowledge check
 - Summary
 
- Introduction
 - Examine the code development features of GitHub Copilot
 - Examine GitHub Copilot best practices
 - Exercise - Create code by using code line completions
 - Exercise - Create code by using GitHub Copilot Inline Chat
 - Exercise - Complete the create new code challenge
 - Review the create new code solution
 - Exercise - Complete the code logic challenge
 - Review the code logic solution
 - Exercise - Convert code from one programming language to another
 - Knowledge check
 - Summary
 
- Introduction
 - Examine the unit testing tools and environment
 - Exercise - Create unit tests by using GitHub Copilot Chat
 - Exercise - Create unit tests for specific conditions by using GitHub Copilot
 - Exercise - Complete the 'create unit tests' challenge
 - Review the 'create unit tests' solution
 - Knowledge check
 - Summary
 
- Introduction
 - Examine GitHub Copilot support for code improvements
 - Exercise - Improve code quality by using GitHub Copilot Chat
 - Exercise - Improve code reliability and performance by using GitHub Copilot Chzt
 - Exercise - Improve code security by using GitHub Copilot Chat
 - Exercise - Complete the 'app improvement' challenge
 - Review the 'app improvement' solution
 - Knowledge check
 - Summary
 
Related Courses
- 
   
Developing Solutions for Microsoft Azure
MOC-AZ-204T00- Duration: 5 Days
 - Delivery Format: Classroom Training, Online Training
 - Price: 2,975.00 USD
 
 - 
   
Designing and Implementing Microsoft DevOps solutions
MOC-AZ-400T00-A- Duration: 4 Days
 - Delivery Format: Classroom Training, Online Training
 - Price: 2,380.00 USD
 
 
Self-Paced Training Info
Learn at your own pace with anytime, anywhere training
- Same in-demand topics as instructor-led public and private classes.
 - Standalone learning or supplemental reinforcement.
 - e-Learning content varies by course and technology.
 - View the Self-Paced version of this outline and what is included in the SPVC course.
 - Learn more about e-Learning
 
Course Added To Shopping Cart
bla
bla
bla
bla
bla
bla
Self-Paced Training Terms & Conditions
Exam Terms & Conditions
Sorry, there are no classes that meet your criteria.
Please contact us to schedule a class.
		
STOP! Before You Leave
	
	Save 0% on this course!
Take advantage of our online-only offer & save 0% on any course !
Promo Code skip0 will be applied to your registration
Purchase Information
title
Please take a moment to fill out this form. We will get back to you as soon as possible.
All fields marked with an asterisk (*) are mandatory.

    	
    	


