Responsible GitHub Copilot: Creating Reliable Code Ethically

Responsible GitHub Copilot: Creating Reliable Code Ethically

23mBeginner2025-01-15

Authors

Rob Bos

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

Introduction

  • GenAI and creating code responsibly

Using GitHub Copilot Responsibly

  • Controlling the Skies - Your role as a Copilot
  • Keeping things current - Data freshness
  • Unravelling the bias - Model prejudices
  • Crafting excellence - Development best practices
  • Trust but verify - Validate everything
  • Bulletproof your code - Unit and regression testing
  • Guarding your gates - Security testing essentials

Conclusion

  • Next steps
40,000 Toman