This course provides an overview of how AWS customers can benefit from Amazon Q Developer as a coding companion and a “text to shell translation” helper. The main part of the chalk talk is the demo – this will cover how to use Amazon Q Developer in an IDE (in our case, VS Code), as well as using Amazon AMAZON Q CLI.
- Course level: Intermediate
- Duration: 45min
Activities
This course contains slide content and, as a major part, a demo.
Course Objectives
In this course you will learn to:
- How Amazon Q Developer can be installed in the VS Code IDE
- How Amazon Q Developer can help you to write code, based on comments and existing code
- How AMAZON Q CLI can be installed and configured
- How AMAZON Q CLI can help you to quickly navigate in your preferred terminal, as well as making suggestion for AWS CLI commands that you are looking for
Intended Audience
This course is intended for:
- Anyone looking for support to speed up programming and AWS CLI usage
- People who want to learn how to use Amazon Amazon Q Developer in a hands-on project
Prerequisites
We recommend that attendees of this course have:
- Basic knowledge in at least one programming language
- Basic knowledge of how to use an IDE
Course Outline
Module 1: What is Amazon Amazon Q Developer?
Module 2: Available programming languages
Module 3: Integration with IDEs and AWS services
Module 4: Amazon AMAZON Q CLI
Demo
- How Amazon Amazon Q Developer can be used as part of the VS Code IDE
- How to try out the “Learn Amazon Q Developer” examples in VS Code IDE (similar to the other supported IDEs)
- How to use Amazon AMAZON Q CLI to get suggestions for shell commands, both non AWS related shell commands like curl, as well as AWS CLI commands
- How to use Amazon Amazon Q Developer in an end-to-end project (using Application Composer in VS Code) to write Lambda function code from scratch, purely based on code suggestions
- Finally, the solution will be deployed (using sam behind the scenes) and tested using a curl command which was previously suggested by Amazon AMAZON Q CLI.
Keywords
- Gen AI
- Generative AI