Professional Training · Development & DevOps Track
Developing on AWS
Learn how to use the AWS SDK to develop secure and scalable cloud applications. The course explains how to interact with AWS programmatically and covers key concepts, best practices and troubleshooting tips for building on core AWS services.
Authorised Instructors
Eric Tai
Head, Technology
- Developer – Associate
- Security – Specialty
- DevOps Engineer – Professional
- Solutions Architect – Professional
- +4 more
Hui Liang
Chief Digital Officer
- Developer – Associate
- Security – Specialty
- Generative AI Developer – Professional
- Solutions Architect – Professional
- +5 more
Gabriel Wong
Technical Programme Manager
- Developer – Associate
- DevOps Engineer – Professional
- Generative AI Developer – Professional
- Solutions Architect – Associate
- +2 more
Any of these AWS Authorised Instructors may deliver this class, depending on the scheduled run. Trainers confirmed on enrolment.
Who Should Attend
- Software Developers: Engineers building applications that run on or integrate with AWS.
- Application Engineers: Developers moving existing applications to cloud-native patterns.
- Backend Developers: Engineers working with APIs, storage and messaging services.
- DevOps Engineers: Practitioners packaging and deploying application code to AWS.
- Technical Leads: Leads setting development standards for cloud applications.
Prerequisites
This is an intermediate course. To get the most from it, you should have:
Working knowledge of a high-level programming language.
Familiarity with core AWS services, equivalent to AWS Cloud Practitioner Essentials.
An understanding of core cloud computing concepts.
Learning Objectives
In this course, you will learn to:
Set up the AWS SDK: Configure developer credentials and the AWS toolkit.
Build on core services: Develop applications against Amazon S3 and DynamoDB.
Secure applications: Apply IAM and Amazon Cognito for authentication and authorization.
Decouple and scale: Use caching, queuing and messaging to build resilient apps.
Deploy and debug: Package, deploy and troubleshoot cloud-native applications.
Certification
This course maps to the AWS Certified Developer – Associate exam, a leading credential for cloud application engineers. As an AWS Advanced Tier Authorised Training Partner, we pair the SDK labs with targeted exam preparation.
The examination evaluates your competency across these domains:
Development with AWS Services: Write, package and deploy code for AWS services.
Security: Implement authentication, authorization and encryption.
Deployment: Prepare and deploy applications using AWS tooling.
Troubleshooting & Optimization: Debug, monitor and improve applications.
- Format
- 65 questions; multiple choice or multiple response
- Type
- Associate level certification
- Delivery Method
- Pearson VUE testing center or online proctored exam
- Time Duration
- 130 minutes
- Investment
- 150 USD
Pricing on Request
- Duration
- 3 Days
- Level
- Intermediate
- Certification
- AWS Certified Developer – Associate
In-person in Kuala Lumpur or live virtual. Team & enterprise rates available.


