From the course: Complete Guide to GitHub Copilot for Developers by Microsoft Press

Unlock this course with a free trial

Join today to access over 24,900 courses taught by industry experts.

Emphasize secure coding principles

Emphasize secure coding principles

- [Instructor] Right. Well, here again. We might find that GitHub Copilot can help us develop as developers much more rapidly than you thought possible. Secure coding. Writing software that's protected against vulnerabilities. Sure. So we're thinking as developers. It mean speaking of API keys. Protecting sensitive data. We've got authentication, authorization and accounting, and preventing unauthorized access, and ensuring application and data integrity. And then there's the whole performance tuning, and optimization stuff. I submit that it's never been easier to learn those additional proven practices with the help of AI prompting. Some more proven practices, and secure coding that can be helpful. Asking the AI for help in how might I better validate, and sanitize user inputs to protect this application using parameters queries instead of string concatenation. Yeah, that's 101 low-hanging fruit stuff. It's a particularly rewarding experience I find when the AI turns me on to a…

Contents