We may earn an affiliate commission when you visit our partners.
Faye Ellis

Each of the AWS certifications commands an average salary of more than $100,000.00, with the average salaries of AWS-certified IT staff 27.5% higher than their non-certified counterparts. As our research shows, the most sought-after skills in this new, cloud-first world involve creating distributed applications on Amazon Web Services. We’ve designed the AWS Certified Developer – Associate course for anyone who wants to learn how to build applications using AWS. This course is for intermediate-level students and begins with an overview of the fundamentals of cloud computing. It then moves you through an in-depth curriculum on developing, deploying, and maintaining applications — especially serverless ones — on AWS. We know that you’re busy, so our training course is made up of 5- to 20-minute videos that can be viewed at your convenience. Our lessons keep it simple and explain things clearly and succinctly. Using real-life examples, we will practice developing and managing applications on AWS. At the end of each section, we’ll also test your knowledge with a short quiz to make sure you’re ready for the next section of the course. The main technologies covered in this course include: * IAM * Cognito * S3 * CloudFront * Lambda * API Gateway * X-Ray * DynamoDB * KMS * SQS * SNS * Kinesis * Elastic Beanstalk * CodeCommit * CodeDeploy * CodePipeline * CodeArtifact Please note, this course does not teach you how to code. The AWS Certified Developer – Associate (DVA-C02) course is specifically designed to help you pass the AWS Certified Developer – Associate exam. All required code in this course is provided when you join the course (via GitHub). After completing this course, you’ll be able to: * Identify the key features of the core AWS technologies used to build serverless applications, like S3, DynamoDB, Elastic Beanstalk, Lambda, and API Gateway. * Build, deploy, and troubleshoot serverless applications in AWS. * Use AWS CLI, AWS service APIs, and SDKs to interact with AWS. * Create a CI/CD pipeline to deploy applications on AWS. * Implement AWS security best practices using IAM, KMS, and MFA. * Configure AWS services for optimal performance. * Confidently sit the AWS Certified Developer – Associate exam. The ideal student for this course has a preliminary background in cloud computing but doesn’t have weeks and weeks to spend on training. We’ll get you up to speed in half the time other certification courses require and prepare you for a position as an AWS-qualified developer. When you’re finished with AWS Certified Developer – Associate (DVA-C02), you’ll be able to confidently take the AWS Certified Developer – Associate exam and earn one of the highest paying certifications in the industry.

Enroll now

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Course is tailored for intermediate learners who wish to build serverless applications
Provides a thorough understanding of serverless applications by covering core AWS technologies
Emphasizes hands-on application of AWS CLI, service APIs, and SDKs for practical experience
Designed to prepare learners for the AWS Certified Developer - Associate exam, enhancing career prospects
Assumes learners have a foundational understanding of cloud computing, which may limit accessibility for complete beginners
Does not cover coding fundamentals, requiring learners to possess prior coding knowledge or take additional courses

Save this course

Save AWS Certified Developer - Associate (DVA-C02) to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in AWS Certified Developer - Associate (DVA-C02) with these activities:
Organize Course Notes and Resources
Improve your retention by compiling and organizing course materials, such as notes, assignments, and practice questions, into a structured and easily accessible format.
Show steps
  • Create a dedicated folder or notebook for course materials
  • Review notes and identify key concepts
Review Cloud Computing Fundamentals
Strengthen your understanding of cloud computing principles to enhance your grasp of serverless applications.
Browse courses on Cloud Computing
Show steps
  • Review online resources or textbooks on cloud computing
  • Focus on concepts such as cloud architecture, service models, and security
  • Complete practice exercises or quizzes to test your understanding
  • Discuss cloud computing principles with peers or mentors
Review AWS S3
Review the fundamentals of Amazon Simple Storage Service (S3), such as its primary features, storage classes, and data protection mechanisms, to strengthen your understanding of AWS storage solutions.
Show steps
  • Revisit AWS S3 documentation
  • Review articles and tutorials on S3
  • Complete hands-on labs or exercises on S3
12 other activities
Expand to see all activities and additional details
Show all 15 activities
Review AWS fundamentals
Help fill in any knowledge gaps in core AWS concepts to ensure a solid foundation for the course.
Browse courses on Cloud Computing
Show steps
  • Review basic cloud computing concepts, such as IaaS, PaaS, and SaaS.
  • Explore AWS's shared responsibility model.
  • Familiarize yourself with AWS regions and availability zones.
Join a Study Group for Serverless Applications
Collaborate with other students to reinforce concepts, share resources, and prepare for the certification exam.
Browse courses on Serverless Applications
Show steps
  • Find or create a study group
  • Set up regular meeting times
  • Prepare discussion topics
  • Collaborate on practice problems
Attend an AWS Serverless Workshop
Expand your practical knowledge of serverless applications with hands-on guidance from AWS experts.
Browse courses on Serverless Applications
Show steps
  • Research upcoming AWS serverless workshops
  • Register for a workshop that aligns with your learning goals
  • Attend the workshop and actively participate
  • Connect with other attendees and experts
Explore AWS Identity and Access Management (IAM)
Delve deeper into IAM by enrolling in guided tutorials or online courses that provide hands-on experience in creating and managing IAM policies.
Show steps
  • Enroll in AWS IAM tutorials on Pluralsight or Udemy
  • Complete the IAM module in the AWS Certified Developer Associate course
AWS CLI Practice
Enhance your command-line proficiency to effectively manage AWS resources.
Browse courses on AWS CLI
Show steps
  • Install and configure the AWS CLI.
  • Practice creating and managing EC2 instances using the CLI.
  • Explore commands for working with S3 buckets and objects.
Practice S3 File Uploads and Downloads
Reinforce your understanding of S3 file management with hands-on practice uploading and retrieving files.
Browse courses on Serverless Applications
Show steps
  • Set up an S3 bucket
  • Upload a file to the bucket
  • Download a file from the bucket
  • Delete the file and the bucket
Follow AWS Tutorial on Deploying Serverless Applications
Reinforce your understanding of serverless application deployment by following step-by-step instructions from AWS.
Browse courses on Serverless Applications
Show steps
  • Identify the AWS tutorial on deploying serverless applications
  • Set up your AWS account and environment
  • Follow the tutorial instructions to deploy a serverless application
  • Experiment with different settings and configurations
Deploy a Serverless API Gateway Application
Put your skills to the test by deploying a fully functional serverless API Gateway application.
Browse courses on Serverless Applications
Show steps
  • Create an API Gateway API
  • Configure a Lambda function
  • Link the Lambda function to the API Gateway API
  • Deploy the application
  • Test the application
Serverless Application Development Tutorial
Gain hands-on experience building and deploying serverless applications on AWS.
Browse courses on Serverless Applications
Show steps
  • Follow a guided tutorial to create a simple serverless application using Lambda and API Gateway.
  • Explore best practices for designing and implementing serverless architectures.
  • Deploy the application to AWS and test its functionality.
Solve Serverless Architecture Problems
Gain proficiency in designing and implementing serverless architectures by solving real-world problems that involve using AWS Lambda, API Gateway, and other serverless services.
Browse courses on Serverless Architectures
Show steps
  • Find practice problems online or in books
  • Code and test your solutions using AWS Lambda and API Gateway
Build a Serverless Web Application
Solidify your understanding by building a complete serverless web application from scratch, integrating various AWS services to handle user interaction, data storage, and more.
Browse courses on Serverless Architectures
Show steps
  • Design the application's architecture
  • Create and deploy AWS Lambda functions
  • Integrate with AWS API Gateway
Contribute to an Open-Source Serverless Project
Enhance your skills and gain practical experience by contributing to an open-source serverless project that aligns with your interests and the course topics.
Browse courses on Open Source
Show steps
  • Find a suitable open-source project on GitHub
  • Identify an area where you can contribute

Career center

Learners who complete AWS Certified Developer - Associate (DVA-C02) will develop knowledge and skills that may be useful to these careers:
AWS Developer
An AWS Developer designs, builds, and deploys scalable, reliable, and secure applications in the AWS cloud. This course can provide you with the skills to develop and manage serverless applications on AWS. You'll learn how to use AWS CLI, AWS service APIs, and SDKs to interact with AWS. You'll also learn how to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
Cloud Architect
A Cloud Architect designs, builds, and manages cloud-based solutions. This course can provide you with the skills to build and deploy serverless applications on AWS. You'll learn how to use AWS CLI, AWS service APIs, and SDKs to interact with AWS. You'll also learn how to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
DevOps Engineer
A DevOps Engineer automates and integrates the software development and IT operations processes. This course can provide you with the skills to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
Software Engineer
A Software Engineer designs, develops, and tests software applications. This course can provide you with the skills to develop and manage serverless applications on AWS. You'll learn how to use AWS CLI, AWS service APIs, and SDKs to interact with AWS. You'll also learn how to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
Systems Engineer
A Systems Engineer designs, builds, and maintains computer systems. This course can provide you with the skills to build and deploy serverless applications on AWS. You'll learn how to use AWS CLI, AWS service APIs, and SDKs to interact with AWS. You'll also learn how to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
Data Engineer
A Data Engineer designs, builds, and manages data pipelines. This course may be useful for you if you want to learn how to use AWS services such as S3, DynamoDB, and Kinesis to build and manage data pipelines.
Security Engineer
A Security Engineer designs, builds, and maintains security systems. This course may be useful for you if you want to learn how to implement AWS security best practices using IAM, KMS, and MFA.
Solutions Architect
A Solutions Architect designs and builds cloud-based solutions. This course may be useful for you if you want to learn how to build and deploy serverless applications on AWS.
Cloud Consultant
A Cloud Consultant helps organizations adopt and use cloud computing technologies. This course can provide you with the skills to build and deploy serverless applications on AWS. You'll learn how to use AWS CLI, AWS service APIs, and SDKs to interact with AWS. You'll also learn how to create a CI/CD pipeline to deploy applications on AWS and implement AWS security best practices using IAM, KMS, and MFA.
Technical Account Manager
A Technical Account Manager helps customers adopt and use cloud computing technologies. This course may be useful for you if you want to learn how to build and deploy serverless applications on AWS.
Product Manager
A Product Manager develops and manages software products. This course may be useful for you if you want to learn how to build and deploy serverless applications on AWS.
Project Manager
A Project Manager plans, executes, and closes projects. This course may be useful for you if you want to learn how to create a CI/CD pipeline to deploy applications on AWS.
Business Analyst
A Business Analyst helps organizations define and solve business problems. This course may be useful for you if you want to learn how to build and deploy serverless applications on AWS.
Data Scientist
A Data Scientist analyzes data to extract insights and build predictive models. This course may be useful for you if you want to learn how to use AWS services such as S3, DynamoDB, and Kinesis to build and manage data pipelines.
Database Administrator
A Database Administrator manages and maintains databases. This course may be useful for you if you want to learn how to use AWS services such as RDS and DynamoDB to build and manage databases.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in AWS Certified Developer - Associate (DVA-C02) .
Can be used as a supplemental resource for studying for the AWS Certified Developer Associate exam and covers the domains that will be tested on the exam including design principles, security, application lifecycle, and monitoring.
Contains over 400 practice questions for the AWS Certified Developer Associate exam. It valuable resource for anyone who is preparing to take the exam.
Provides a set of best practices for developing and deploying applications on AWS. It covers a wide range of topics, from security to performance optimization.
Provides a comprehensive overview of cloud computing. It covers the fundamental concepts of cloud computing, as well as the different types of cloud services and deployment models.
Provides a catalog of design patterns that can be used to solve common software design problems. It valuable resource for anyone who wants to learn how to design and develop software applications.
Provides a comprehensive overview of design patterns in a fun and engaging way. It valuable resource for anyone who wants to learn how to design and develop software applications.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to AWS Certified Developer - Associate (DVA-C02) .
AWS Certified Developer - Associate (DVA-C02)
Most relevant
Ultimate AWS Certified Developer Associate 2024 NEW DVA...
Most relevant
AWS Certified Developer Associate Practice Exams
Most relevant
Amazon Web Services (AWS) Certified - 4 Certifications!
Most relevant
AWS Certified Developer Associate Exam Training DVA-C02
Most relevant
AWS Certified DevOps Engineer – Professional (DOP-C02)
Most relevant
AWS Certified Solutions Architect Associate (SAA-C03)...
Most relevant
Ultimate AWS Certified SysOps Administrator Associate 2024
Most relevant
AWS Lambda & Serverless Architecture Bootcamp (Build 5...
Most relevant
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser