AWS Academy Cloud Developing

Self-Study | In-Person

AWS Academy Cloud Developing is an AWS Academy course designed to help students develop technical expertise in development using cloud technologies. The curriculum is delivered through instructor-led classes, digital videos, knowledge checks, and hands-on labs. Throughout the course, students will explore a scenario that provides opportunities to build a variety of infrastructures through a guided, hands-on approach. Students have access to course manuals, online knowledge checks, hands-on labs, a free practice certification exam, and a discount voucher for the certification exam.



Course Objectives

Upon completion of this course, students will be able to:

    • Recall cloud computing services and models
    • Describe developing on AWS
    • Write code that interacts with Amazon S3 by using AWS SDKs
    • Explain the role of AWS IAM
    • Write code that interacts with Amazon DynamoDB by using AWS SDKs
    • Explain caching with Amazon CloudFront and Amazon ElastiCache
    • Configure containers
    • Develop solutions with SQS and SNS
    • Write code that interacts with Aws Lambda by using AWS SDKs
    • Create a REST API by suing Amazon API Gateway
    • Describe the use of AWS Step Functions
    • Explain how to build secure applications
    • Identify best practice for deploying applications


Course Outline

    • Module 01: Welcome to AWS Academy Cloud Developing (ACD)
    • Module 02: Introduction to Developing on AWS
    • Module 03: Developing Storage Solutions
    • Module 04: Securing Access to Cloud Resources
    • Module 05: Developing Flexible NoSQL Solutions
    • Module 06: Developing REST APIs
    • Module 07: Developing EventDriven Serverless Solutions
    • Module 08: Introducing Containers and Container Services
    • Module 09: Caching Information for Scalability
    • Module 10: Developing with Message
    • Module 11: Defining Workflows to Orchestrate Functions
    • Module 12: Developing Secure Applications on AWS
    • Module 13: Automating Deployment with CI/CD Pipelines
    • Module 14: Bridging to Certification




16 Weeks


Self-Study or In-Person


Requires a strong foundation in IT concepts and skills. To ensure success in this course, students should have the following:

    • Completed the AWS Academy Cloud Foundations course or have equivalent experience
    • Completed a unit in programming with Python, and have the ability to read and develop
      simple applications
    • A working knowledge of distributed systems
    • A working knowledge of general networking concepts
    • A working knowledge of multi-tier architectures


AWS Certified Developer – Associate




9831 Greenbelt Road, Suite 311
Lanham, MD 20706

Call Us


Email Us