Save BIG on New Skills

Copy coupon code

AWS Certified Developer Associate: The Complete Guide

Crack your AWS Certified Developer Exam with this comprehensive AWS Developer Course, fully updated for DVA-C02.

Bestseller 2,723+ Learners
  • Expert-Taught Videos

  • Guided Hands-On Exercises

  • Industry-Vetted Curriculum

  • Auto-Graded Assessments

  • Recall Quizzes

  • Real-Time Insights

    What You Will Learn

    • Understand the basics of cloud computing, AWS infrastructure, and shared security.
    • Develop expertise in AWS services like Amazon EC2, S3, CloudFormation, and DynamoDB.
    • Explore AWS Deployment Developer Tools and learn best practices for application deployment.
    • Learn Amazon Elastic Container Service (ECS) for containerized application management.
    • Master deployment and management of web applications using Amazon Elastic Beanstalk
    • Deep dive into AWS Well-Architected Framework principles and master real-world application.
    • Learn to design, build, and optimize secure, scalable, and cost-effective cloud architectures.

    The KnowledgeHut Edge

    Superior Outcomes

    Focus on skilled-based outcomes with advanced insights from our state-of-the art learning platform. 

    Immersive Learning

    Go beyond just videos and learn with recall quizzes, interactive ebooks, case studies and more. 

    World-Class Instructors

    Course instructors and designers from top businesses including Google, Amazon, Twitter and IBM. 

    Real-World Learning

    Get an intimate, insider look at companies in the field through real-world case studies. 

    Industry-Vetted Curriculum

    Curriculum primed for industry relevance and developed with guidance from industry advisory boards. 

    Continual Support

    Learn better with support along the way. Get 24/7 help, stay unblocked and ramp up your skills. 

    Curriculum

    Learning Objectives:

    Get accustomed to the tools that you will use and gain an overview of FreeTier and Cloud9. 

    Topics
    • Introduction 
    • Required Tools 
    • Note on AWS Free Tier 
    • Create AWS Cloud9 
    • Note on Resources 

    Learning Objectives:

    Gain an understanding of the concept of cloud computing and learn the storage and computing fundamentals of AWS. 

    Topics
    • Cloud Computing 
    • Compute and Storage Fundamentals in AWS 
    • AWS Infrastructure 
    • Shared Security 
    • Resource Limits 
    • AWS Basics Quiz 
    • Summary - Resources 
    • AWS – Iterative Explainer 
    • AWS – Iterative Summary 

    Learning Objectives:

    Get started with Amazon EC2, learn its fundamentals, and explore various configuration options. 

    Topics
    • Basics of Amazon EC2 
    • Amazon EC2 Configuration 
    • Amazon EC2 Storage 
    • Amazon EC2 Auto Scaling and Load Balancing 
    • Amazon EC2 Basic Lab 
    • Amazon EC2 Lab Walkthrough 
    • Amazon EC2 Load Balancing Lab 
    • Amazon EC2 Walkthrough 
    • Scenario Based Quizzes 
    • Amazon EC2 – Iterative Summary 

    Learning Objectives:

    Dive into Amazon Simple Storage Service and learn about storage classes and how to manage permissions. 

    Topics
    • Basics of Amazon S3 
    • Storage Classes in Amazon S3 
    • Permissions in Amazon S3 
    • Amazon S3 – Iterative Summary 

    Learning Objectives:

    Gain a comprehensive understanding of AWS CloudFormation, covering its basics, working with templates, mappings, stacks, and StackSets. Explore the use of Parameter Store and dive into a practical WordPress demo to apply your knowledge. Engage in a hands-on lab and walkthrough to reinforce your skills, and summarize your iterative learnings for a solid grasp of AWS CloudFormation. 

    Topics
    • Basics of AWS CloudFormation 
    • Templates Cover Mappings 
    • Stack and StackSets 
    • Parameter Store 
    • WordPress Demo 
    • Lab 
    • Lab Walkthrough 
    • AWS CloudFormation – Iterative Summary 

    Learning Objectives:

    Dive into database management with Amazon DynamoDB and familiarize yourself with the concept of Local and Global Secondary Indexes. 

    • Basics of Concurrency 
    • Local and Global Secondary Indexes 
    • Throughput and Read/Write Operations 
    • Point-in-Time Recovery 
    • Amazon DynamoDB – Iterative Summary 

    Learning Objectives:

    Learn Amazon VPC essentials and build a secure and scalable Virtual Private Cloud on AWS. Explore subnets, route tables, security groups, and more. 

    Topics
    • Basics of Amazon VPC 
    • Amazon VPC Security 
    • Default Amazon VPC Walkthrough 
    • Amazon VPC Basic Lab 
    • Lab Walkthrough 
    • Scenario Based Quizzes on Amazon VPC 
    • Amazon VPC – Iterative Summary 

    Learning Objectives:

    Learn concepts like User API Keys and Policies in IAM to ensure the optimal security of your Virtual Cloud. 

    • Basics of Identity and Access Management (IAM) 
    • Identity and Access Management (IAM) User API Keys 
    • Identity and Access Management (IAM) Policies 
    • Identity and Access Management (IAM) Roles 
    • Intro Lab 
    • Intro Lab Walkthrough 
    • Users Lab 
    • Lab Walkthrough – Part 1 
    • Role Lab 
    • Lab Walkthrough – Part 2 
    • Identity and Access Management (IAM) – Quiz 
    • Identity and Access Management (IAM) – Iterative Summary 

    Learning Objectives:

    Take a deep dive into AWS Lambda, explore its core concepts, learn how to create functions, and understand the packaging process. 

    Topics
    • AWS Lambda Basics 
    • AWS Lambda Functions 
    • AWS Lambda Packages 
    • AWS Lambda Lab with Amazon Elastic Compute Cloud (Amazon EC2) 
    • AWS Lambda Lab Walkthrough 
    • AWS Lambda – Iterative Summary 
    • AWS Databases 
    • Overview of AWS Database 
    • Deploying an Amazon Relational Database Service (RDS) Instance 
    • AWS Database – Iterative Summary 

    Learning Objectives:

    Explore the world of encryption and key management with AWS KMS. Dive deep into the concepts of encryption, understand how to use KMS to manage keys, and learn best practices for secure key management in AWS. 

    Topics
    • Introduction to AWS KMS Using Amazon S3 as an Example 
    • AWS KMS – Iterative Summary 

    Learning Objectives: 

    Learn to coordinate work across distributed application components using Amazon SWF. 

    Topics
    • Introduction to Amazon SWF with an AWS Walkthrough 
    • Amazon SWF – Iterative Summary 

    Learning Objectives:

    Gain a foundational understanding of Amazon SQS and learn how to work with it for building scalable and reliable message queues. Explore the features of Amazon SQS, including message durability, fault tolerance, and visibility timeouts, and summarize your learning to solidify your understanding and application of key concepts and best practices. 

    Topics
    • Introduction to Amazon SQS 
    • Working with Amazon SQS 
    • Amazon SQS – Iterative Summary 

    Learning Objectives:

    Get acquainted with the basics of Amazon SNS and learn how to effectively work with it for event-driven architecture and message communication. Gain a comprehensive understanding of Amazon SNS functionality, including topics, subscriptions, and message filtering, and summarize your learning to reinforce key concepts and best practices. 

    Topics
    • Amazon SNS Basics 
    • Working with Amazon SNS 
    • Amazon SNS – Iterative Summary 

    Learning Objective:

    Understand, configure, and optimize API Gateway for secure and efficient management of APIs. 

    Topics
    • Amazon API Gateway Basics 
    • Amazon API Gateway – Iterative Summary 

    Learning Objectives:

    Explore the AWS Deployment Developer tools and learn to effectively deploy applications on AWS. 

    Topics
    • Introduction to AWS Deployment Developer Tools 
    • AWS Deployment Developer Tools – CodePipeline Basics 
    • AWS Deployment Developer Tools – CodeCommit Basics 
    • AWS Deployment Developer Tools – CodeDeploy Basics 
    • AWS Deployment Developer Tools – CodeStar Basics 
    • AWS Deployment Developer Tools – Blue/Green Deployment 
    • AWS Deployment Developer Tools – Iterative Summary 

    Learning Objectives:

    Gain expertise in Amazon Elastic Container Service (Amazon ECS) and learn to effectively manage and orchestrate containerized applications on AWS 

    Topics
    • Basics of Amazon ECS 
    • Amazon ECS Containerized Microservices 
    • Amazon ECS – Iterative Summary 

    Learning Objectives:

    Master the deployment and management of web applications on AWS Elastic Beanstalk. 

    Topics
    • Basics of AWS Elastic Beanstalk 
    • AWS Elastic Beanstalk Deployment 
    • AWS Elastic Beanstalk – Iterative Summary 

    Learning Objectives:

    Gain in-depth knowledge and insights into various AWS services, architectures, best practices, and more through the comprehensive AWS Whitepapers. 

    Topics
    • Introduction to AWS Whitepapers 
    • Overview of AWS Whitepapers 
    • AWS Whitepapers – Iterative Summary 

    Learning Objectives:

    Master AWS Well-Architected Framework principles and learn to design, build, and optimize secure, scalable, reliable, and cost-effective cloud architectures. 

    • AWS Well-Architected Framework – Part 1 
    • AWS Well-Architected Framework – Part 2 

    Learning Objectives:

    Learn the fundamentals of securing an AWS account, including IAM setup and security logging, and gain insights into best practices for designing a secure Amazon VPC and implementing effective resource tagging strategies. Master the usage of AWS CLI for streamlined administration and continually iterate on security measures to enhance the overall account security. 

    Topics
    • Secure Account Setup 
    • Proper AWS Identity and Access Management (IAM) Setup 
    • Security Logging Capabilities 
    • Amazon VPC Design Best Practices 
    • Tagging Strategies 
    • AWS Command Line Interface (CLI) Tips 
    • Iterative Summary 

    Learning Objectives:

    Get familiar with some advanced concepts and recall what you have already learned throughout the course. 

    Topics
    • AWS Quiz 
    • Blue/Green Deployment Solution 
    • Advanced Skills – Iterative Summary 

    Prerequisites

    • Basics of programming
    • Aspirants must have On-premises IT experience and an understanding of mapping on-premises to the cloud.

    What Learners Are Saying

    Course exceeded my expectations, providing in-depth knowledge and hands-on practice to prepare for DVA-C02 exam.

    Z
    Zara Ahmed

    AWS Developer

    The best self-paced course to prepare for AWS Certified Developer certification. Thanks KnowledgHut!

    D
    David Anderson

    Cloud Developer

    User-friendly learning platform made it easy to train for the AWS Certified Developer certification, on my own pace.

    M
    Matthew Taylor

    Solutions Architect

    Concise and helpful self-paced videos, perfect for working professionals looking to become AWS Certified Developers.

    M
    Megan Roberts

    Cloud Consultant

    Excellent self-paced course! Helped me clear my AWS Certified Developer - Associate certification exam.

    J
    Jessica Brown

    Application Developer

    How Our Course Compares

    Other Bootcamps Other Video Courses Knowledgehut UI/UX bootcamp

    On-Demand Videos

    Immersive Learning Experience

    Structured Curriculum

    Course Curated by Industry Experts

    Auto-Graded Assessments

    Real-World Projects

    Lifetime Access to Courseware

    Students Also Bought

    Frequently Asked Questions

    Yes, you will experience KnowledgeHut's immersive learning in an on-demand format. This will include e-learning material to help you:

      • LEARN with recall quizzes, interactive ebooks, and case studies
      • ASSESS your skills progression with diagnostic, module-level, and final assessments
      • PRACTICE with real-world simulations and Cloud Labs
      • GAIN INSIGHTS with real-time reports and analytics on how you're progressing, your learning challenges, and suggestions of sections to revisit to build competency in the required areas.

      Yes, our online course is designed to give you flexibility to skill up as per your convenience. The course is delivered in a Self-Paced mode so that you can balance your work and learning as per your schedule.

      Yes! Upon passing this online course, you will receive a signed certificate of completion from KnowledgeHut. Thousands of KnowledgeHut alumni use their course certificate to demonstrate skills to employers and their networks.

      More than the certificate, however, you will get to showcase your newly acquired skills by working on real-world projects and adding these to your portfolio. KnowledgeHut’s online courses is well-regarded by industry experts, who contribute to our curriculum and use our tech programs to train their own teams.

      You can cancel your enrolment and receive refunds in line with our Cancellations and Refunds policy found at https://www.knowledgehut.com/refund-policy

      Yes! Upon passing this course, you will receive a signed certificate of completion from KnowledgeHut. Thousands of KnowledgeHut alumni use their course certificate to demonstrate skills to employers and their networks.

      More than the certificate, however, you will get to showcase your newly acquired skills by working on real-world projects and adding these to your portfolio. KnowledgeHut’s courses are well-regarded by industry experts, who contribute to our curriculum and use our tech programs to train their own teams.

      Yes, it does! In the unlikely event that you are not satisfied with the course, and you wish to withdraw within the first seven days, we’ll issue a 100% refund. Refer to our Online Self-Paced Courses Refund Policy for more details.