Developing on AWS Course

Length

3 days

Price

$1999

Cities

Melbourne, Sydney, Brisbane, Adelaide, Canberra, Perth

Learn More

Why Choose This Course

Developing on AWS Course helps developers build secure, scalable applications using the AWS SDKs and AWS Command Line Interface while following proven service integration patterns. The course is designed for hands-on learning with practical labs that take you from setting up permissions to deploying and observing an end‑to‑end application in the AWS Cloud. It focuses on the services and developer tools most commonly used in modern application delivery, including Amazon S3, Amazon DynamoDB, AWS Lambda, Amazon API Gateway, Amazon Cognito, and AWS Serverless Application Model.

Why it matters: Australian organisations continue to modernise applications and adopt serverless and event‑driven architectures. This training provides practical experience in developing, testing, debugging and deploying cloud‑based applications, so you can apply best practices for authentication, authorisation, resilience, and observability in real projects. It is also aligned to the skills validated by the AWS Certified Developer – Associate, making it a solid step for those preparing for certification without making any guarantees.

Who it’s for: software developers, solution architects and technically inclined professionals who want to learn to interact with AWS services programmatically, implement serverless back ends, and integrate messaging, storage, identity and CI/CD into their applications.

Local availability: training is scheduled with options for learners across Melbourne, Sydney, Brisbane, Canberra, Perth and Adelaide through live virtual delivery or classroom sessions run locally where available.

Prerequisites

It is recommended that attendees have the following prerequisites:

Exam

This course content is exam‑aligned and supports preparation for the certification.
Candidates can achieve this certification by passing the following exam(s).

  • AWS Certified Developer – Associate

Books

Developing on AWS Course course material included.

Delivery

  • Instructor-led Classroom Training at our premises
  • Live Virtual Online Training attend in real-time from anywhere
  • In-House Training at your premises (4+ participants)

Skills Gained

This course is designed to teach participants how to:

  • Build a simple end-to-end cloud application using AWS Software Development Kits (AWS SDKs), Command Line Interface (AWS CLI), and IDEs

  • Configure AWS Identity and Access Management (IAM) permissions to support a development environment

  • Use multiple programming patterns in your applications to access AWS services

  • Use AWS SDKs to perform CRUD (create, read, update, delete) operations on Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB resources

  • Build AWS Lambda functions with other service integrations for your web applications

  • Understand the benefits of microservices architectures and serverless applications to design

  • Develop API Gateway components and integrate with other AWS services

  • Explain how Amazon Cognito controls user access to AWS resources

  • Build a web application using Cognito to provide and control user access

  • Use DevOps methodology to reduce the risks associated with traditional application releases and identify AWS services that help in implementing DevOps practices

  • Use AWS Serverless Application Model (AWS SAM) to deploy an application

  • Observe your application build using Amazon X-Ray

Audience

  • Software developers building or maintaining cloud‑based applications
  • Solution architects who want deeper developer‑focused skills on AWS
  • IT professionals seeking hands‑on practice with AWS development tools and services

Objectives

  • Learn to use AWS SDKs and CLI to interact with core AWS services programmatically.
  • Build secure, scalable applications using Amazon S3, DynamoDB and Lambda.
  • Implement authentication and authorisation with Amazon Cognito.
  • Integrate messaging and event-driven workflows using SQS, SNS and EventBridge.
  • Deploy serverless applications using AWS Serverless Application Model (SAM).
  • Monitor, trace and debug applications using CloudWatch and AWS X-Ray.

Outline

  • Introduction to developing on AWS and course lab environment
  • Setting up SDK credentials, profiles and the AWS CLI
  • Working with the AWS SDKs in Python, .NET and Java
  • Identity and Access Management for developers: roles, policies and temporary credentials
  • Secure development practices and the shared responsibility model
  • Amazon S3 fundamentals: buckets, objects, security and presigned URLs
  • Performing S3 operations with SDKs, including multipart upload and static website hosting
  • Data modelling and access patterns with Amazon DynamoDB
  • DynamoDB SDK operations, pagination, conditional updates and transactions
  • Serverless compute with AWS Lambda: handlers, permissions and packaging
  • Building and publishing APIs with Amazon API Gateway
  • Authentication and authorisation with Amazon Cognito user pools and identity pools
  • Event‑driven integration with Amazon SQS and Amazon SNS
  • Integrating events and scheduled tasks using Amazon EventBridge
  • Workflow orchestration with AWS Step Functions
  • Configuration, parameters and secrets with Systems Manager and Secrets Manager
  • Observability with Amazon CloudWatch metrics, alarms and logs
  • Distributed tracing and debugging with AWS X‑Ray
  • CI/CD concepts for developers and integration with AWS developer tools
  • Packaging and deployment with AWS SAM and infrastructure as code concepts
  • Error handling, retries, idempotency and DLQ patterns
  • Caching strategies and using Amazon ElastiCache
  • Cost awareness for developers: monitoring and basic optimisation techniques
  • Local and cloud‑based development environments, including AWS Cloud9

Price

CategoryFull-Time (Weekdays)Part-Time (Weeknights)Part-Time (Weekends)
DaysMonday to WednesdayMondays and TuesdaysSaturdays only
Time9:30 am to 5:00 pm6:00 pm to 9:00 pm10:00 am to 5:00 pm
Duration3 days3 weeks3 weeks
Price$1999$1999$1999

Terms & Conditions

The supply of this course is governed by our terms and conditions. Please read them carefully before enrolling, as enrolment is conditional on acceptance of these terms and conditions. Proposed course dates are given,
course runs subject to availability and minimum registrations.

Frequently Asked Questions (FAQ's)

Who should attend the Developing on AWS Course?

It is designed for software developers and solution architects who want to learn to build, integrate and deploy applications using AWS services and developer tools. It suits professionals moving from on‑premises or hybrid environments to cloud‑native development.

Yes. The content aligns to the skills validated by the AWS Certified Developer – Associate and provides practical labs that can support your exam preparation. It does not replace independent study or exam practice.

Is the course hands‑on?

Yes. Guided labs use the AWS SDKs, CLI and console to build and deploy an end‑to‑end application, reinforcing concepts through practical tasks.

Yes. Sessions are offered via live virtual delivery and, subject to scheduling, classroom options are available in major Australian cities.

Our Partnership

Reliable certification testing is vital for validating professional skills in today’s tech-driven world. As a Pearson VUE Authorised Centre, we provide a secure environment for globally recognised IT exams. This partnership ensures convenient access to certifications with the highest standards of integrity and accuracy.

$118,000

Average annual salary for AWS-certified professionals in Australia (significantly higher than the national IT average)

74%

Employers say AWS certification is a preferred or required qualification for cloud development roles.

10.2%

Year-on-year growth in job opportunities for AWS-skilled professionals.

750,000+

Active AWS certification holders worldwide.

5,200+

Australian companies recognise or employ AWS-certified staff.

98%

Student satisfaction rate from AWS training programs.

Our Accreditations

Scroll to Top