The Developing path is designed for software developers who wants to learn how to develop cloud applications on AWS. Build your technical skills and progress along a path to earn AWS Certification with these recommended courses, labs, and exams.

Find a Class Near You

See All Courses     |     Architecting  Path     |     Operations Path     |     AWS Certification

Learn foundational knowledge to get started with AWS, and extend your technical skills and proficiency to build solutions on the AWS Cloud.

Instructor-led | Live and Virtual Class | 1 day


Learn the foundations of cloud computing, storage, and networking on AWS in this one-day course for anyone who wants to get started using AWS.

Learn More | Find a class

Instructor-led | Live or Virtual Class | 3 days

Learn how to use the AWS SDK to develop secure and scalable cloud applications. Gain in-depth knowledge of key concepts, best practices, and troubleshooting tips for how to interact with AWS using code.

Learn more | Find a class

Instructor-led | Live or Virtual Class | 3 days

Learn how to use common DevOps practices to develop, deploy and maintain applications on AWS.

Learn more | Find a class


Instructor-led | Live class | 1 day

Learn how to manage and scale container-enabled applications by using Amazon EC2 Container Service (ECS).

Learn more | Find a Class

Show you're ready for cloud by getting AWS Certified.

80 minutes

Validate your technical expertise in developing and maintaining applications on the AWS platform.

Learn more | Register now

170 minutes

For individuals with AWS Certified Developer - Associate, this exam validates technical expertise in provisioning, operating, and managing distributed application systems on the AWS platform.

Learn more | Register now