Girl smiling with blue code overlay

Certified AWS Developer

GES3069

Become a Certified AWS Developer

Ready to increase your earning potential and learn valuable career skills you can apply immediately? This 100% online AWS training course will teach you how to use the AWS SDK to develop secure and scalable cloud applications. You will also explore how to interact with AWS using code and discuss key concepts, best practices, and troubleshooting tips.

Upon course completion, you will be prepared for the AWS Certified Developer – Associate exam—in three months or less! This self-paced course includes a voucher to sit for the certifying exam upon eligibility.

Job Outlook for Certified AWS Developer Professionals

  • The U.S. Bureau of Labor Statistics (BLS) estimates that job demand for web developers is projected to increase 23% through 2031.
  • The BLS predicts around 21,800 job openings for web developers and digital designers each year through 2031.
  • According to the BLS, California, New York, Texas, Florida, and Wisconsin are among the states with the highest employment in this field.

Certified AWS Developer FAQs

WHAT KIND OF SALARY CAN I EXPECT AS A CERTIFIED AWS DEVELOPER?

According to the BLS, the median annual wage for web developers was $77,030 in May 2021. The lowest 10% earned less than $38,280, and the highest 10% earned more than $129,760. As of Mar 23, 2023, ZipRecruiter reports that the average AWS developer salary in the U.S. is $132,055 a year.

WHAT IS THE COST OF AN AWS CERTIFICATION?

According to AWS, Associate-level exams are $150.

WHAT IS AN AWS DEVELOPER?

ZipRecruiter reports that an AWS developer works with programs or application software on the Amazon Web Services cloud-based platform. Their duties include writing code for applications that optimize the use of AWS services, such as data storage and content delivery. Developers often build in the mobile hub, where they can quickly configure features like user authentication and push notifications and sell independently developed software they develop in the AWS Marketplace.

WHAT IS THE AWS CERTIFIED AWS DEVELOPER ASSOCIATE: ASSOCIATE EXAM

According to AWS, an AWS Certified Developer - Associate showcases knowledge and understanding of core AWS services, uses, and basic AWS architecture best practices, and proficiency in developing, deploying, and debugging cloud-based applications by using AWS.

Course Objectives

  • Set up the AWS SDK and developer credentials for Java, C#/.NET, Python, and JavaScript
  • Interact with AWS services and develop solutions by using the AWS SDK
  • Use AWS Identity and Access Management (IAM) for service authentication
  • Use Amazon Simple Storage Service (Amazon S3) and Amazon DynamoDB as datastores
  • Integrate applications and data by using AWS Lambda, Amazon API Gateway, Amazon Simple Queue Service (Amazon SQS), Amazon Simple Notification Service (Amazon SNS), and AWS Step Functions
  • Use Web Identity Framework and Amazon Cognito for user authentication
  • Use Amazon ElastiCache to improve application scalability
  • Use containers in the development process
  • Leverage the CI/CD pipeline to deploy applications on AWS

Prerequisites and Requirements

There are no prerequisites to complete this course, but it is recommended that you have:

  • Knowledge of a high-level programming language
  • Working knowledge of core AWS services and public cloud implementation

Curriculum

Course Overview and the AWS Global Infrastructure

Introduction to AWS Developer Associate Course and Exam Objectives

Regions, Availability Zones, and Edge Locations

AWS Security

IAM Users, Groups, Permissions

Access Keys and IAM Roles

Identity Federation and Cognito

KMS, HSM, and Secrets Manager

Networking and Compute

VPC Overview and VPC Subnets

VPC Internet Connectivity, Routing, and NAT

VPC Security Groups and ACLs

CloudFront and Global Accelerator

EC2 Overview and Launching a Server

EC2 Storage

EC2 Auto Scaling

EC2 Elastic Loadbalancing

Elastic Container Service Overview

Databases

Database Overview and RDS

RDS Multi-AZ and Read Replicas

Amazon Aurora

Elasticache

DynamoDB Overview, Table Creation, Modes, and Encryption

DynamoDB Access Controls, Scans, Queries, Indexes

DynamoDB DAX, Global Tables, Streams, and Additional Considerations

Simple Storage Service (S3)

S3 Overview, Bucket Creation, Object Upload, Storage Classes, and Lifecycle Policies

S3 Object Paths, Data Consistency, and Limits

S3 Encryption, Permissions, and Pre-signed URLs

S3 Versioning, MFA Delete, and Object Lock

S3 CORs, Server Access Logging, Event Notifications, Replication

S3 Static Website Hosting

Lambda, API Gateway, Step Functions

Lambda Overview and Examples

Lambda Features, Limits, and Permissions

Step Functions

API Gateway

Messaging

SQS

SNS

SES

Elastic Beanstalk and Kinesis

Elastic Beanstalk Overview

Elastic Beanstalk Versions and Deployment Options

Kinesis

Developer Tools

Continuous Integration and Continuous Deployment Overview

Code Commit, Artifact, Build, Deploy, and Pipeline

CloudFormation and Sam

SDKs, CLIs, and Simple Workflow Service

Monitoring

CloudWatch, CloudWatch Logs, and CloudWatch Events

CloudTrail and X-Ray

Instructor

Raymond Lacoste

Raymond Lacoste is a highly recognized instructor and IT professional who holds the Cisco Sirius Instructor Award. He has authored Cisco Press publications on the Cisco ENARSI and Cisco TSHOOT exams.

Raymond's areas of expertise include Cisco Enterprise networking, Cisco Routing, and Switching, Cisco Datacenter Networking, ITIL, and Amazon AWS. He also holds certifications in Cisco CCSI, Cisco CCNP Routing and Switching, Cisco CCNP Enterprise, ITIL Foundations, ITIL Practitioner, ITIL Intermediate, Amazon AWS System Operations, Amazon AWS Architect, Amazon AWS Developer, and CISSP.

In addition to his certifications and experience, Raymond's engaging instruction style makes even the most obscenely complicated or obtuse concepts relatable and understandable. Outside of class, he enjoys dominating both on the golf course and the basketball court.

Registration and Enrollment

This course is 100% online. Start anytime.

To enroll via Project Excite please fill out the H-1B Grant Form  and email continuinged@delhi.edu  with your course selection.

Questions?
Office of Admissions

118 Bush Hall