The Developer path is designed for software developers who want 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

All Paths     |     Cloud Practitioner     |     Architect     |     Developer     |     Operations     |     Decision Maker     |     Partners     |     Storage

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

beginners

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

developing

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

Free | Online Course | 3 Hours

Learn fundamental AWS security concepts including AWS access control, governance, encryption methods, and more.

Learn more | Start the online class

Free | Online Course | 40 Minutes

Get an overview of machine learning, walk through an example use case, learn relevant terminology, and learn about incorporating machine learning solutions into a business or product.  

Learn more | Start the online class

Instructor-led | Live Class | 1 Day

Learn about the deep learning model and get a roadmap for understanding what challenges deep learning can solve. Solutions related to image recognition, speech recognition, and speech translation are covered.  

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). Intended for developers, system administrators, and solutions architects.

Learn more | Find a class

Instructor-led | Live Class | 1 Day

Learn how to design, build, and operate a serverless data lake solution with AWS services. Intended for solutions architects, Big Data developers, data architects and analysts, and other hands-on data analysis practitioners.

Learn more | Find a class

Show you're ready for the 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