Responsible GitHub Copilot: Creating Reliable Code Ethically
23mBeginner2025-01-15
Authors

Rob Bos
DevOps Professional, Consultant, Speaker, Microsoft MVP.
Course details
GitHub Copilot offers speed and ease, but getting things right, both in code and on the more human side, is challenging. You can use GitHub Copilot to create code instantly, as well as inspect and test it, but how can you be sure you’re getting the right code for the right purpose? In this course, DevOps professional and consultant Rob Bos shows you how. Learn how to avoid introducing bias into your applications and keep your generated code clean and maintainable. Explore ways to monitor your code with tests, especially a security test plan. With this course, you can ensure that you are the pilot, in control at all times, while using Copilot.
Skills covered
Github CopilotGitHubGenerative AIArtificial Intelligence FoundationsArtificial Intelligence (AI)One-Off
Concepts
0. Introduction
- 01 - GenAI and creating code responsibly
1. Using GitHub Copilot Responsibly
- 02 - Controlling the Skies - Your role as a Copilot
- 03 - Keeping things current - Data freshness
- 04 - Unravelling the bias - Model prejudices
- 05 - Crafting excellence - Development best practices
- 06 - Trust but verify - Validate everything
- 07 - Bulletproof your code - Unit and regression testing
- 08 - Guarding your gates - Security testing essentials
Conclusion
- 09 - Next steps