Accelerate App Development by Using GitHub Copilot (AZ-2007)
Course 8745
1 DAY COURSE
Price:
$488.00
$488.00
Course Outline
Learn how to accelerate app development by using GitHub Copilot and GitHub Copilot Chat in a Visual Studio Code environment.
Accelerate App Development by Using GitHub Copilot (AZ-2007) Benefits
-
In this course you will:
- Boost development speed with AI assistance: Accelerate code writing, testing, and documentation tasks using GitHub Copilot and Copilot Chat.
- Enhance code quality and maintainability: Use AI-driven suggestions to improve readability, performance, reliability, and security.
- Gain hands-on, real-world experience: Complete interactive exercises and a guided project that reflect real development scenarios.
- Master GitHub Copilot extensions in Visual Studio Code: Learn to install, configure, and effectively use GitHub Copilot and Copilot Chat within VS Code.
- Stay competitive with AI-driven development skills: Build modern coding skills that give you an edge in today’s fast-evolving tech landscape.
-
Prerequisites:
- One or more years of code development experience is recommended.
- Some experience developing C# applications in Visual Studio Code with the C# Dev Kit extension is recommended.
-
Exam Information
N/A
GitHub Copilot for App Dev (AZ-2007) Course Outline
Learning Objectives
Get Started with GitHub Copilot
- Introduction to GitHub Copilot and related AI tools from GitHub, OpenAI, and Microsoft
- Overview of GitHub Copilot tools, benefits, and limitations
- Install GitHub Copilot extensions for Visual Studio Code
- Explore autocomplete features of the GitHub Copilot extension
- Explore AI assistance features of the GitHub Copilot Chat extension
- Configure GitHub Copilot extensions for Visual Studio Code
Generate Documentation Using GitHub Copilot Tools
- Introduction to documentation capabilities with GitHub Copilot Chat
- Use the “document” and “explain” features
- Generate code explanations
- Generate project documentation
- Generate inline code documentation
- Complete a documentation challenge
- Review the challenge solution
Develop Code Features Using GitHub Copilot Tools
- Overview of code development features
- Best practices when using GitHub Copilot
- Create code using line completions
- Create code using Inline Chat
- Complete a "create new code" challenge
- Review the solution
- Complete a "code logic" challenge
- Review the solution
- Convert code between programming languages
Develop Unit Tests Using GitHub Copilot Tools
- Overview of unit testing tools and environment
- Create unit tests using GitHub Copilot Chat
- Create unit tests for specific conditions
- Complete a "create unit tests" challenge
- Review the challenge solution
Implement Code Improvements Using GitHub Copilot Tools
- Understand Copilot’s support for improving code
- Improve code quality
- Improve reliability and performance
- Improve security
- Complete an “app improvement” challenge
- Review the challenge solution
Guided Project – Accelerate App Development Using GitHub Copilot Tools
- Introduction to the guided project
- Prepare the development environment
- Analyze and document code
- Develop new app features
- Develop unit tests
- Refactor and improve code
Private Team Training
Interested in this course for your team? Please complete and submit the form below and we will contact you to discuss your needs and budget.
- choosing a selection results in a full page refresh