Secure Coding with Amazon Q Developer
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 30m | 79.7 MB
Instructor: Tom Taulli
.MP4, AVC, 1280x720, 30 fps | English, AAC, 2 Ch | 30m | 79.7 MB
Instructor: Tom Taulli
Amazon Q Developer is a powerful tool for securing code. This course will teach you the types of security scans, how to use and interpret the results, and how to integrate the tool into development workflows.
What you'll learn
Security flaws in code can be costly, and manual code reviews are time-consuming and error-prone. Even experienced developers can miss critical vulnerabilities, but Amazon Q Developer can help to greatly improve the process by leveraging AI. This can help spot issues earlier, improve code quality, and ensure secure coding practices.
In this course, Secure Coding with Amazon Q Developer, you’ll gain hands-on experience with Amazon Q Developer to detect, understand, and fix common code vulnerabilities, learning how to review your code using rule-based and AI-assisted scans that identify issues in real-time or across an entire project.
First, you’ll explore different ways to conduct security reviews—including auto-reviews, full project scans, and targeted file checks—and learn how to interpret scan results through tools like the Code Issues tab and CWE references.
Next, you’ll learn how to fix vulnerabilities using Amazon Q Developer’s recommended solutions, validate your fixes through re-scanning, apply secure coding best practices, and reinforce your understanding with real-world examples such as resolving SQL injection flaws.
Finally, you’ll see how to implement security reviews across teams, with topics including collaborative security standards, setting severity thresholds, customizing rules, managing notifications, and prioritizing critical issues.
By the end of this course, you’ll be able to confidently use Amazon Q Developer to secure your codebase, improve development efficiency, and elevate your team’s security posture.