
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.