Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Amazon Web Services

Lab - Implement Security Fixes to Codebase using Amazon Q Developer

Amazon Web Services and Amazon via AWS Skill Builder

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it

This lab provides students a chance to try out the features of Amazon Q Developer.


Objectives

  • Setup Amazon Q in an IDE
  • Prompt Amazon Q to explain previously created code
  • Scan code for vulnerabilities and quality issues using Amazon Q
  • Fix flawed code with Amazon Q
  • Use Amazon Q’s inline suggestions to develop in Python
  • Deploy an application made with Amazon Q


Prerequisites

  • Basic understanding of web development concepts (HTML, JavaScript)
  • Familiarity with Python programming
  • Understanding of AWS services, particularly Lambda, S3, and API Gateway
  • Basic knowledge of YAML and CloudFormation
  • Experience with integrated development environments (IDEs), preferably Visual Studio Code


Outline

Task 1: Configure Amazon Q in Visual Studio Code IDE

Task 2: Understand the front-end code using Amazon Q

Task 3: Scan code for issues

Task 4: Code a function with Amazon Q

Task 5: Deploy and test the application

Reviews

Start your review of Lab - Implement Security Fixes to Codebase using Amazon Q Developer

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.