AI holds tremendous potential and moves ahead at breakneck speed. One of the areas in which it shines is helping you increase your productivity as a developer straight from within Visual Studio. In this course, you’ll learn how to do that using GitHub Copilot by learning what it is and how to interact with it. You’ll also learn how to engineer your prompts so that they offer better results, and you’ll learn how to let Copilot help you in your day-to-day life as a developer - from writing code to documenting it, from debugging code to refactoring it and everything in between. The general knowledge and understanding gained through this course are evergreen and can be adapted to any similar AI technology.
Welcome
What will you learn in this course?
Who is the course for and prerequisites
Section Introduction
AI-assisted Development in Visual Studio: IntelliCode, GitHub Copilot and GitHub Copilot Chat
Installing and Subscribing to GitHub Copilot
Configuring Copilot
Section Summary
Section Introduction
Introducing the Demo Scenario
Taking Your First Steps with Copilot
Introduction to Generative AI and Large Language Models
Section Summary
Section Introduction
Prompts and Prompt Engineering
Best Practice: Set the Stage
Best Practice: Provide Examples and Be Specific
Best Practice: Step by Step is Often Better Than All At Once
Best Practice: Provide Context
Best Practice: Write Good Code Yourself
Best Practice: Try, Try Again, and Experiment
Section Summary
Section Introduction
Getting to Know the Codebase
Implementing a New User Story
Fixing Errors, Warnings and Messages, and Debugging Your Code
Dealing with Exceptions and Improving Error Handling
Documenting Your Code
Refactoring Code
Section Summary
Course Info
Lifetime access
Add to Cart
Kevin is a freelance solution architect, author & consultant, living in Antwerp (Belgium). He started working in the IT sector over 20 years ago, and is an 11-time Microsoft MVP. He's focused on architecture & security for web applications & integration components, using .NET and Azure. He's a keen proponent of open-source software. Also: wine.
More courses by Kevin Dockx© 2023 Dometrain. All rights reserved.