logo
Courses
    logo
  • Courses
  • Corporate Training
  • Testimonials

AWS Certified Developer - Associate (DVA - C02) Training in Australia

Master AWS deployment techniques using CI/CD pipelines

Comprehensive 40-hour training program

Prepare for the AWS Certified Developer - Associate (DVA-C02) exam

Build cloud-native apps with Lambda, DynamoDB & API Gateway

Guided sessions from expert AWS trainers

Earn 30% higher salary as an AWS Developer

Flexible online & offline classroom sessions

Convenient payment options are available

GoogleGoogle4.75/5
5046 EnrolledEnrolled Learners
GoogleGoogle4.75/5
5046 EnrolledEnrolled Learners

Overview

What our training includes:

  • Prepares you to build fault-tolerant microservices
  • Explains creating responsive AWS Lambda functions
  • Trains on protecting APIs using Cognito & IAM
  • Teaches secure storage with AWS KMS
  • Develops DynamoDB expertise in indexing and key design
  • Provides CI/CD setup using CodePipeline & SAM
  • Delivers unit testing within the SAM framework

Upcoming sessions

Curriculum

1

Architectural patterns (for example, event-driven, microservices, monolithic, choreography, orchestration, fanout)

2

Idempotency

3

Differences between stateful and stateless concepts

4

Differences between tightly coupled and loosely coupled components

5

Fault-tolerant design patterns (for example, retries with exponential backoff and jitter, dead-letter queues)

6

Differences between synchronous and asynchronous patterns

7

Creating fault-tolerant and resilient applications in a programming language (for example, Java, C#, Python, JavaScript, TypeScript, Go)

8

Creating, extending, and maintaining APIs (for example, response/request transformations, enforcing validation rules, overriding status codes)

9

Writing and running unit tests in development environments (for example, using AWS Serverless Application Model [AWS SAM])

10

Writing code to use messaging services

11

Writing code that interacts with AWS services by using APIs and AWS SDKs

12

Handling data streaming by using AWS services

13

Event source mapping

14

Stateless applications

15

Unit testing

16

Event-driven architecture

17

Scalability

18

The access of private resources in VPCs from Lambda code

19

Configuring Lambda functions by defining environment variables and parameters (for example, memory, concurrency, timeout, runtime, handler, layers, extensions, triggers, destinations)

20

Handling the event lifecycle and errors by using code (for example, Lambda Destinations, dead-letter queues)

21

Writing and running test code by using AWS services and tools

22

Integrating Lambda functions with AWS services

23

Tuning Lambda functions for optimal performance

24

Relational and non-relational databases

25

Create, read, update, and delete (CRUD) operations

26

High-cardinality partition keys for balanced partition access

27

Cloud storage options (for example, file, object, databases)

28

Database consistency models (for example, strongly consistent, eventually consistent)

29

Differences between query and scan operations

30

Amazon DynamoDB keys and indexing

31

Caching strategies (for example, write-through, read-through, lazy loading, TTL)

32

Amazon Simple Storage Service (Amazon S3) tiers and lifecycle management

33

Differences between ephemeral and persistent data storage patterns

34

Serializing and deserializing data to provide persistence to a data store

35

Using, managing, and maintaining data stores

36

Managing data lifecycles

37

Using data caching services

1

Identity federation (for example, Security Assertion Markup Language [SAML], OpenID Connect [OIDC], Amazon Cognito)

2

Bearer tokens (for example, JSON Web Token [JWT], OAuth, AWS Security Token Service [AWS STS])

3

The comparison of user pools and identity pools in Amazon Cognito

4

Resource-based policies, service policies, and principal policies

5

Role-based access control (RBAC)

6

Application authorization that uses ACLs

7

The principle of least privilege

8

Differences between AWS managed policies and customer-managed policies

9

Identity and access management

10

Using an identity provider to implement federated access (for example, Amazon Cognito, AWS Identity and Access Management [IAM])

11

Securing applications by using bearer tokens

12

Configuring programmatic access to AWS

13

Making authenticated calls to AWS services

14

Assuming an IAM role

15

Defining permissions for principals

16

Encryption at rest and in transit

17

Certificate management (for example, AWS Private Certificate Authority)

18

Key protection (for example, key rotation)

19

Differences between client-side encryption and server-side encryption

20

Differences between AWS managed and customer managed AWS Key Management Service (AWS KMS) keys

21

Using encryption keys to encrypt or decrypt data

22

Generating certificates and SSH keys for development purposes

23

Using encryption across account boundaries

24

Enabling and disabling key rotation

25

Data classification (for example, personally identifiable information [PII], protected health information [PHI])

26

Environment variables

27

Secrets management (for example, AWS Secrets Manager, AWS Systems Manager Parameter Store)

28

Secure credential handling

29

Encrypting environment variables that contain sensitive data

30

Using secret management services to secure sensitive data

31

Sanitizing sensitive data

1

Ways to access application configuration data (for example, AWS AppConfig, Secrets Manager, Parameter Store)

2

Lambda deployment packaging, layers, and configuration options

3

Git-based version control tools (for example, Git)

4

Container images

5

Managing the dependencies of the code module (for example, environment variables, configuration files, container images) within the package

6

Organizing files and a directory structure for application deployment

7

Using code repositories in deployment environments

8

Applying application requirements for resources (for example, memory, cores)

9

Features in AWS services that perform application deployment

10

Integration testing that uses mock endpoints

11

Lambda versions and aliases

12

Testing deployed code by using AWS services and tools

13

Performing mock integration for APIs and resolving integration dependencies

14

Testing applications by using development endpoints (for example, configuring stages in Amazon API Gateway)

15

Deploying application stack updates to existing environments (for example, deploying an AWS SAM template to a different staging environment)

16

API Gateway stages

17

Branches and actions in the continuous integration and continuous delivery (CI/CD) workflow

18

Automated software testing (for example, unit testing, mock testing)

19

Creating application test events (for example, JSON payloads for testing Lambda, API Gateway, AWS SAM resources)

20

Deploying API resources to various environments

21

Creating application environments that use approved versions for integration testing (for example, Lambda aliases, container image tags, AWS Amplify branches, AWS Copilot environments)

22

Implementing and deploying infrastructure as code (IaC) templates (for example, AWS SAM templates, AWS CloudFormation templates)

23

Managing environments in individual AWS services (for example, differentiating between development, test and production in API Gateway)

24

Git-based version control tools (for example, Git)

25

Manual and automated approvals in AWS CodePipeline

26

Access application configurations from AWS AppConfig and Secrets Manager

27

CI/CD workflows that use AWS services

28

Application deployment that uses AWS services and tools (for example, CloudFormation, AWS Cloud Development Kit [AWS CDK], AWS SAM, AWS CodeArtifact, AWS Copilot, Amplify, Lambda)

29

Lambda deployment packaging options

30

API Gateway stages and custom domains

31

Deployment strategies (for example, canary, blue/green, rolling)

32

Updating existing IaC templates (for example, AWS SAM templates, CloudFormation templates)

33

Managing application environments by using AWS services

34

Deploying an application version by using deployment strategies

35

Committing code to a repository to invoke build, test, and deployment actions

36

Using orchestrated workflows to deploy code to different environments

37

Performing application rollbacks by using existing deployment strategies

38

Using labels and branches for version and release management

39

Using existing runtime configurations to create dynamic deployments (for example, using staging variables from API Gateway in Lambda functions)

1

Logging and monitoring systems

2

Languages for log queries (for example, Amazon CloudWatch Logs Insights)

3

Data visualizations

4

Code analysis tools

5

Common HTTP error codes

6

Common exceptions generated by SDKs

7

Service maps in AWS X-Ray

8

Debugging code to identify defects

9

Interpreting application metrics, logs, and traces

10

Querying logs to find relevant data

11

Implementing custom metrics (for example, CloudWatch embedded metric format [EMF])

12

Reviewing application health by using dashboards and insights

13

Troubleshooting deployment failures by using service output logs

14

Distributed tracing

15

Differences between logging, monitoring, and observability

16

Structured logging

17

Application metrics (for example, custom, embedded, built-in)

18

Implementing an effective logging strategy to record application behavior and state

19

Implementing code that emits custom metrics

20

Adding annotations for tracing services

21

Implementing notification alerts for specific actions (for example, notifications about quota limits or deployment completions)

22

Implementing tracing by using AWS services and tools

23

Caching

24

Concurrency

25

Messaging services (for example, Amazon Simple Queue Service [Amazon SQS], Amazon Simple Notification Service [Amazon SNS])

26

Profiling application performance

27

Determining minimum memory and compute power for an application

28

Using subscription filter policies to optimize messaging

29

Caching content based on request headers

Meet your Trainer

Our Trainers

Learners Point has a reputation for high-quality training that makes a difference in people's lives. We undertake a practical and innovative approach to working closely with businesses to improve their workforce. Our expertise is wide-ranging with ample support from our expert trainers who are globally recognized and hold a diverse set of experiences in their field of expertise. We are proud of our instructors who take ownership of our distinctive and comprehensive training methodologies, help our students imbibe those with ease, and accomplish gracefully.

We at Learners Point believe in encouraging our students to embark upon a journey of lifelong learning and self-development, with the aid of our comprehensive and distinctive courses tailored to current market trends. The manifestation of our career-oriented approach is what we assure through a pleasant professional enriched environment with cutting-edge technology, and an outstanding while highly acknowledged training staff that uses up-to-date methodologies and quality course material. With our aim to mold professionals to be future leaders, our industry expert trainers provide the best in town mentorship to our students while endowing them with the thirst for knowledge and inspiring them to strive for professional and human excellence.

Our Trainers

Learning Outcomes

Upon course completion, you will:

  • 1

    Create stable apps by applying retries, DLQs, & clear error management

  • 2

    Develop efficient serverless solutions with AWS SAM & CloudFormation automation

  • 3

    Enhance DynamoDB speed using proper indexes & smart partition key design

  • 4

    Encrypt sensitive data at rest with AWS KMS for better security

  • 5

    Track app health with AWS X-Ray & review logs via CloudWatch Insights

  • 6

    Build hands-on AWS knowledge for stronger career opportunities in cloud

  • objective-image

    Ready to get started?

  • Learners Point Certificate

    Earn a Course Completion Certificate, an official Learners Point credential that confirms that you have successfully completed a course with us.

    Certifcate-Image0

    Prerequisites

    To enrol in AWS Certified Developer - Associate (DVA - C02) Training in Australia, candidates must be able to fulfil these prerequisites:

    • Should have 1 or more years of hands-on experience in developing and maintaining applications by using AWS services
    • Knowledge of at least one programming language
    • Understanding of core AWS services uses and basic architecture
    • Knowledge of how to write, deploy and debug cloud-based applications using AWS
    • Understanding of application life cycle management
    • Awareness of security and compliance aspects in the AWS platform

    Overall ratings by our students

    Related courses

    Frequently asked questions

    The AWS Certified Developer - Associate (DVA-C02) Training in Australia is all about helping professionals to build practical experience in building, deploying, and managing cloud-based applications using core AWS services. You learn working with Lambda for serverless development, DynamoDB, setting up CI/CD pipelines, and ensuring security with IAM and KMS. This prepares you to take the DVA C02 exam. You also learn to develop robust, scalable applications that align with industry standards.

    The major topics discussed in this AWS Certified Developer Associate Training include -

    • AWS Core Services for Development
    • Application Deployment and Lifecycle Management
    • Serverless and Event-Driven Architectures
    • Authentication and Authorisation
    • Monitoring, Troubleshooting, and Debugging
    • CI/CD and Automation
    • SDKs, APIs, and AWS CLI

    Professionals are given a 100% refund if they discontinue with this training after initial registration. However, it is essential to submit a written refund request within two days of the initial registration date. If the request is accepted, the refund will be processed within four weeks from the withdrawal request date.

    Earning the AWS Certified Developer Associate Certification will create opportunities to apply for positions like -

    • AWS Cloud Developer
    • Serverless Application Engineer
    • Cloud Software Engineer
    • Solutions Architect
    • DevOps Developer

    This course is made to follow the DVA-C02 exam structure. The program combines theoretical lectures with practical labs. You also get mock tests that follow the exam format, helping you feel confident and well-prepared.

    Do you want to learn more about Learners Point Academy?

    • Learn more about courses
    • Understand about our methodology
    • Let’s talk about Corporate trainings
    • Anything else that you want to know, we are here for you!

    Let's chat!

    • Afghanistan+93
    • Albania+355
    • Algeria+213
    • Andorra+376
    • Angola+244
    • Antigua and Barbuda+1268
    • Argentina+54
    • Armenia+374
    • Aruba+297
    • Australia+61
    • Austria+43
    • Azerbaijan+994
    • Bahamas+1242
    • Bahrain+973
    • Bangladesh+880
    • Barbados+1246
    • Belarus+375
    • Belgium+32
    • Belize+501
    • Benin+229
    • Bhutan+975
    • Bolivia+591
    • Bosnia and Herzegovina+387
    • Botswana+267
    • Brazil+55
    • British Indian Ocean Territory+246
    • Brunei+673
    • Bulgaria+359
    • Burkina Faso+226
    • Burundi+257
    • Cambodia+855
    • Cameroon+237
    • Canada+1
    • Cape Verde+238
    • Caribbean Netherlands+599
    • Cayman Islands+1
    • Central African Republic+236
    • Chad+235
    • Chile+56
    • China+86
    • Colombia+57
    • Comoros+269
    • Congo+243
    • Congo+242
    • Costa Rica+506
    • Côte d'Ivoire+225
    • Croatia+385
    • Cuba+53
    • Curaçao+599
    • Cyprus+357
    • Czech Republic+420
    • Denmark+45
    • Djibouti+253
    • Dominica+1767
    • Dominican Republic+1
    • Ecuador+593
    • Egypt+20
    • El Salvador+503
    • Equatorial Guinea+240
    • Eritrea+291
    • Estonia+372
    • Ethiopia+251
    • Fiji+679
    • Finland+358
    • France+33
    • French Guiana+594
    • French Polynesia+689
    • Gabon+241
    • Gambia+220
    • Georgia+995
    • Germany+49
    • Ghana+233
    • Greece+30
    • Greenland+299
    • Grenada+1473
    • Guadeloupe+590
    • Guam+1671
    • Guatemala+502
    • Guinea+224
    • Guinea-Bissau+245
    • Guyana+592
    • Haiti+509
    • Honduras+504
    • Hong Kong+852
    • Hungary+36
    • Iceland+354
    • India+91
    • Indonesia+62
    • Iran+98
    • Iraq+964
    • Ireland+353
    • Israel+972
    • Italy+39
    • Jamaica+1876
    • Japan+81
    • Jordan+962
    • Kazakhstan+7
    • Kenya+254
    • Kiribati+686
    • Kosovo+383
    • Kuwait+965
    • Kyrgyzstan+996
    • Laos+856
    • Latvia+371
    • Lebanon+961
    • Lesotho+266
    • Liberia+231
    • Libya+218
    • Liechtenstein+423
    • Lithuania+370
    • Luxembourg+352
    • Macau+853
    • Macedonia+389
    • Madagascar+261
    • Malawi+265
    • Malaysia+60
    • Maldives+960
    • Mali+223
    • Malta+356
    • Marshall Islands+692
    • Martinique+596
    • Mauritania+222
    • Mauritius+230
    • Mexico+52
    • Micronesia+691
    • Moldova+373
    • Monaco+377
    • Mongolia+976
    • Montenegro+382
    • Morocco+212
    • Mozambique+258
    • Myanmar+95
    • Namibia+264
    • Nauru+674
    • Nepal+977
    • Netherlands+31
    • New Caledonia+687
    • New Zealand+64
    • Nicaragua+505
    • Niger+227
    • Nigeria+234
    • North Korea+850
    • Norway+47
    • Oman+968
    • Pakistan+92
    • Palau+680
    • Palestine+970
    • Panama+507
    • Papua New Guinea+675
    • Paraguay+595
    • Peru+51
    • Philippines+63
    • Poland+48
    • Portugal+351
    • Puerto Rico+1
    • Qatar+974
    • Réunion+262
    • Romania+40
    • Russia+7
    • Rwanda+250
    • Saint Kitts and Nevis+1869
    • Saint Lucia+1758
    • Saint Vincent and the Grenadines+1784
    • Samoa+685
    • San Marino+378
    • São Tomé and Príncipe+239
    • Saudi Arabia+966
    • Senegal+221
    • Serbia+381
    • Seychelles+248
    • Sierra Leone+232
    • Singapore+65
    • Slovakia+421
    • Slovenia+386
    • Solomon Islands+677
    • Somalia+252
    • South Africa+27
    • South Korea+82
    • South Sudan+211
    • Spain+34
    • Sri Lanka+94
    • Sudan+249
    • Suriname+597
    • Swaziland+268
    • Sweden+46
    • Switzerland+41
    • Syria+963
    • Taiwan+886
    • Tajikistan+992
    • Tanzania+255
    • Thailand+66
    • Timor-Leste+670
    • Togo+228
    • Tonga+676
    • Trinidad and Tobago+1868
    • Tunisia+216
    • Turkey+90
    • Turkmenistan+993
    • Tuvalu+688
    • Uganda+256
    • Ukraine+380
    • United Arab Emirates+971
    • United Kingdom+44
    • United States+1
    • Uruguay+598
    • Uzbekistan+998
    • Vanuatu+678
    • Vatican City+39
    • Venezuela+58
    • Vietnam+84
    • Yemen+967
    • Zambia+260
    • Zimbabwe+263

    Learn now, pay later

    Dive into your course now and pay in installments

    Tamara
    ADCB