Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Your complete study resource covering all objectives of the AWS Certified Developer – Associate (DVA-C02) exam. This comprehensive program equips participants with in-depth knowledge and skills, thoroughly covering all objectives of the DVA-C02 exam. It signifies the holder's proficiency in developing and maintaining applications on the AWS platform, demonstrating their capability to contribute effectively to cloud-based projects.
Syllabus
- Course 1: AWS Developer: Unit 1
- Course 2: AWS Developer: Unit 2
- Course 3: AWS Developer: Unit 3
- Course 4: AWS Developer: Unit 4
- Course 5: AWS Developer: Unit 5
- Course 6: AWS Developer: Unit 6
- Course 7: AWS Developer: Unit 7
- Course 8: AWS Developer: Unit 8
- Course 9: AWS Developer: Unit 9
- Course 10: AWS Developer: Unit 10
- Course 11: AWS Developer: Unit 11
Courses
-
This course starts with an introduction to cloud concepts, focusing on the importance of AWS in today's technology infrastructure. You'll learn about different AWS certifications and their career benefits. Our curriculum follows the AWS Developer - Associate certification guidelines, helping you gain the necessary skills and knowledge. You'll study key AWS services and learn how to handle real-world challenges. We also cover the exam format and offer strategies for success.
-
This course is about improving workflows using AWS's execution services. You will learn about AWS Elastic Beanstalk, Kinesis, Lambda, and API Gateway, gaining practical experience in deploying and managing applications without dealing with infrastructure. By the end of the course, you will be able to deploy web applications with Elastic Beanstalk, process real-time data with Kinesis, execute serverless functions with Lambda, and create secure APIs with API Gateway.
-
This course covers writing and running applications with AWS services, combining theory and practical skills. You'll learn to use AWS CloudFormation for automating infrastructure, manage containers with Elastic Container Service, and monitor with CloudWatch. You'll also use AWS Developer Tools for continuous integration and delivery, and work with AWS APIs and SDKs to improve your applications. By the end, you'll be able to build strong, scalable applications with AWS.
-
This course covers essential AWS security topics, such as identity and access management, encryption, and handling sensitive data. You'll begin with IAM basics, learning to manage users, groups, roles, and policies. Explore federated identities and Amazon Cognito for user authentication and authorization. Move on to encryption methods to protect data at rest and in transit, and learn to use AWS Certificate Manager and Key Management Service. Finally, understand how to handle credentials securely and manage secrets in your application code. By the end, you'll be equipped to secure your AWS applications.
-
This course covers various AWS services and tools, teaching you how to build, deploy, and manage applications effectively. You'll begin with data management and storage solutions like S3, RDS, and DynamoDB. Then, you'll explore AWS Developer Tools to improve your development process and learn about networking and computing services such as API Gateway and EC2 to boost application performance and scalability. You'll also learn to integrate applications with services like AppSync and EventBridge and use serverless computing with AWS Lambda and Elastic Beanstalk. By the end of the course, you'll have the skills to design, develop, and deploy applications on AWS,
-
This course covers key AWS services and tools, focusing on container orchestration, testing environments, and deployment strategies. You'll learn to use container services like Amazon ECS, ECR, and EKS to manage containerized applications. Explore testing and development with AWS CodeBuild, API Gateway, and Lambda, gaining skills in unit testing, API simulation, and function version management. Understand automated deployment testing, including CI/CD pipelines and API Gateway stages, for reliable deployments. Additionally, learn to prepare application artifacts with AWS CloudFormation, Systems Manager, and AppConfig, managing configurations and secrets securely. By the end of this course, you'll be able to use AWS services to improve your development workflow
-
This course covers AWS analytics and monitoring services, providing you with the skills to use data for better decision-making and performance improvement. You'll start with Amazon Athena, Kinesis, and OpenSearch to learn real-time data analysis and visualization without managing infrastructure. You'll then learn root cause analysis and code instrumentation using Amazon CloudWatch, AWS X-Ray, and CloudTrail to monitor, debug, and optimize applications. By the end, you'll have the skills to use AWS services to improve application performance ensure reliability.
-
This course starts with an overview of AWS, covering the benefits of cloud migration and the differences between public and private clouds. You'll learn about AWS's features and how they can improve your application deployment. Our hands-on approach includes practical demonstrations and setting up your own lab environment. You'll also learn to use the AWS Command Line Interface (CLI) and manage code repositories, helping you build and manage your cloud infrastructure. By the end of the course, you'll have the knowledge and skills to use AWS services confidently.
-
This course is designed to provide you with a comprehensive understanding of essential AWS services, including Identity and Access Management (IAM), Virtual Private Cloud (VPC), and Elastic Compute Cloud (EC2). You'll start by mastering IAM, learning how to manage authentication and authorization to secure your AWS environment effectively. Progress to understanding VPCs, where you'll discover how to create isolated environments for hosting your services, complete with robust networking and security configurations. Finally, explore EC2, AWS's powerful virtual server solution, and learn how to deploy and manage scalable computing resources in the cloud.
-
This course covers data management and storage solutions within AWS. You'll begin with DynamoDB, Amazon's fully managed NoSQL database service, learning how to implement key-value document database functionality with ease and reliability across multiple regions. Next, you'll explore Amazon S3, a versatile storage solution perfect for everything from generic file storage to hosting static website content. Delve into AWS's Route 53, a managed DNS service that offers advanced routing policies and seamless integration with other AWS services. Finally, gain proficiency in AWS's Relational Database Service (RDS), which simplifies database management by handling the underlying infrastructure for you. By the end of this module, you'll have the skills to effectively manage and store data in AWS.
-
This course covers microservice architecture and the essential role of queuing and messaging services. You will explore the capabilities of AWS's Simple Queue Service (SQS), Simple Notification Service (SNS), and Simple Email Service (SES). Gain hands-on experience in setting up and managing queues, sending notifications, and delivering emails at scale. By the end of this course, you will have the skills to enhance your applications' efficiency and reliability within modern, distributed systems.
Taught by
Nick Garner and Pearson