AI-Enhanced Coding with Amazon Q Developer

Video description

Over 3 hours of video training

Maximize the potential of AWS services and learn efficient coding practices using Amazon Q Developer

  • Explore Amazon Q Developer’s AI-assisted coding capabilities and integration techniques.
  • Get best practices and customization for efficient, automated code generation.
  • Learn through hands-on demos how coding is done in real time.

AI-Enhanced Coding with Amazon Q Developer teaches you how to get started using Amazon Q Developer quickly. Through discussions and demos, you will explore how to integrate Q developer into your development workflow. You will learn how Q Developer can assist in writing code more efficiently, ensuring best practices, and reducing the time spent on coding tasks. The course covers practical examples and includes hands-on labs so you can see Q Developer in action and learn the practical skill as you move along.

About the Instructor

Nick Garner, CCIE #17871, is a Solutions Integration Architect with Cisco Systems supporting customers in large-scale network design. He has deployed and supported large-scale data center designs for prominent clients in the San Francisco Bay area and works with Amazon Web Services daily. Prior to Cisco he spent some time with a Cisco partner, Denali Advanced Integration and is also a founder of several IoT companies that operate exclusively in AWS.

Skill Level:

  • Intermediate to advanced

Course requirement:

Related learning:

About Pearson Video Training:

Pearson publishes expert-led video tutorials covering a wide selection of technology topics designed to teach you the skills you need to succeed. These professional and personal technology videos feature world-leading author instructors published by your trusted technology brands: Addison-Wesley, Cisco Press, Pearson IT Certification, Prentice Hall, Sams, and Que Topics include: IT Certification, Network Security, Cisco Technology, Programming, Web Development, Mobile Development, and more. Learn more about Pearson Video training at http://www.informit.com/video.

Table of contents

  1. Introduction
    1. AI-Enhanced Coding with Amazon Q Developer: Introduction
  2. Module 1: Introduction to Amazon Q Developer
    1. Module Introduction
  3. Lesson 1: Introduction to Amazon Q Developer
    1. Learning objectives
    2. 1.1 Course Overview
    3. 1.2 Understanding Generative AI and AI-assisted Coding
    4. 1.3 Overview of Amazon Q Developer
    5. 1.4 Q Developer Command Line Interface
    6. 1.5 Benefits of using Amazon Q Developer in Development
  4. Module 2: Getting Started with Amazon Q Developer
    1. Module Introduction
  5. Lesson 2: Settings up a Lab
    1. Learning objectives
    2. 2.1 AWS Account Creation and Free Trial Overview (Demo)
    3. 2.2 IAM Overview (Demo)
    4. 2.3 IAM User Account Creation and AWS CLI (Demo)
    5. 2.4 AWS CLI and BuilderID Lab Setup
  6. Lesson 3: Integration with IDEs
    1. Learning objectives
    2. 3.1 VS Code Installation and Configuration for Q (Demo)
    3. 3.2 JetBrains PyCharm Installation and Configuration for Q (Demo)
    4. 3.3 JetBrains IntelliJ IDEA Installation and Configuration for Q (Demo)
    5. 3.4 Cloud9 Setup (Demo)
  7. Module 3: Practical Usage of Amazon Q Developer
    1. Module Introduction
  8. Lesson 4: Q AI Assistant and the Q Developer CLI
    1. Learning objectives
    2. 4.1 Using Amazon Q in Browser
    3. 4.2 Using the Q Developer Command Line Interface on Mac (Demo)
  9. Lesson 5: General Usage Q Developer
    1. Learning objectives
    2. 5.1 User Actions and Pausing
    3. 5.2 Using Q Developer in VS Code (Demo)
    4. 5.3 Using Q Developer in PyCharm and IntelliJ IDEA (Demo)
    5. 5.4 Using Q Developer in Cloud9 (Demo)
    6. 5.5 Using Q Developer in Lambda (Demo)
    7. 5.6 Using Q Developer in AWS Glue Studio Notebook (Demo)
    8. 5.7 Using Q Developer in SageMaker Studio (Demo)
  10. Module 4: Advanced Features
    1. Module Introduction
  11. Lesson 6: Q Developer Enterprise Capabilities
    1. Learning objectives
    2. 6.1 Q Developer Enterprise
    3. 6.2 Q Developer Customizations
    4. 6.3 Q Developer Dashboard
    5. 6.4 Security Scans
    6. 6.5 Code References
  12. Lesson 7: Q Developer Enterprise Demos
    1. Learning objectives
    2. 7.1 Setup for Enterprise Use (Demo)
    3. 7.2 Security Scan (Demo)
    4. 7.3 Code References (Demo)
    5. 7.4 Dashboard (Demo)
    6. 7.5 Customization (Demo)
  13. Module 5: Real-world Applications, Case Studies, and Summary
    1. Module Introduction
  14. Lesson 8: Testimonials
    1. Learning objectives
    2. 8.1 Q Developer Testimonials
  15. Lesson 9: Summary
    1. Learning objectives
    2. 9.1 Summary
  16. Course Summary
    1. AI-Enhanced Coding with Amazon Q Developer: Summary

Product information

  • Title: AI-Enhanced Coding with Amazon Q Developer
  • Author(s): Nick Garner
  • Release date: October 2024
  • Publisher(s): Pearson
  • ISBN: 0135392810