Featured resource
Tech Upskilling Playbook 2025
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Learn more
  • Path icon Learning Path
  • Libraries: This path is only available in the libraries listed. To access this path, purchase a license for the corresponding library.
  • Core Tech

AWS Application Development

17 Courses
20 Hours
Skill IQ

In this path, you will learn how to develop applications using primarily Amazon Web Services. We will cover the various tools of AWS development, how to continuously deliver and automate deployments. Then you'll understand how to use AWS Messaging tools to exchange your information across different software systems. You will then secure your application and learn how to use AWS databases.

Content in this path

AWS Development Tools

In this section, you will create, manage, and navigate your cloud-based integrated development environment. You'll use AWS Cloud9 to write, run, and debug code. Then, you will use AWS Lightsail as your Lite Cloud Service. This will include connecting a Lightsail instance to your environment, managing snapshots, load balancing, and troubleshooting.

DevOps Tools for Developers on AWS

In this section, you will perform Continuous Delivery with AWS CodeStar. You will then use AWS CodeBuild to perform Continuous Integration, followed by managing source control with AWS CodeCommit. Next, you'll fully automate deployments with AWS CodeDeploy. Finally, you'll quickly and continuously deliver updates with AWS CodePipeline.

Messaging Services for Applications

In this section, you will learn the benefits of AWS messaging services and how they are a beneficial way to exchange your information across different software systems.

Functions and Application Security on AWS

Data in AWS Applications

In this section, you'll learn how to connect Amazon DynamoDB to your application. This will include working with data type descriptors, querying data, enabling encryption, monitoring, troubleshooting and logging activity. Finally, you'll query data in AWS databses using Amazon Aurora and MariaDB.

Try this learning path for free
Access this learning path and other top-rated tech content with a free trial.
Have questions? Get them answered now.
What You'll Learn
  • In this path, you will learn how to develop applications using primarily Amazon Web Services. We will cover the various tools of AWS development, how to continuously deliver and automate deployments. Then you'll understand how to use AWS Messaging tools to exchange your information across different software systems. You will then secure your application and learn how to use AWS databases.
Prerequisites
  • This path is intended for individuals who can already develop, but are looking to move their development practices to the cloud (specifically AWS).
Not sure where to start?
With over 500 assessments to choose from, you can see where your skills stand and receive adaptive learning recommendations to fill knowledge gaps in as little as 10 minutes.
Learn more

Join our learners and upskill
in leading technologies