Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning AWS CDK by Building Event-Driven Architecture App
Rating: 4.3 out of 5(19 ratings)
548 students

Learning AWS CDK by Building Event-Driven Architecture App

Build Serverless Flight App with AWS CDK: Learn DynamoDB, Lambda, Cognito, Amplify, API Gateway, Event Bridge, SES.
Created byVidit Shah
Last updated 4/2025
English

What you'll learn

  • Build a robust Flight Seat Booking System from scratch.
  • Harness the agility of serverless architecture with AWS CDK.
  • Leverage AWS services for seamless integration and automation
  • Learn To Test AWS services end to end

Course content

6 sections35 lectures3h 42m total length
  • Course Resources0:01
  • Creating AWS Account1:01

    Create a new AWS account, set up your login details, and choose a region like Mumbai to prepare for configuring the AWS CLI and credentials in the next lecture.

  • Setting up AWS Credentials3:56

    Configure the AWS CLI and IAM credentials by creating an admin user with access keys, set a profile and region, and test by listing S3 buckets; then learn the CDK.

  • What is AWS CDK2:40
  • CDK Setup1:03

    Initialize a new CDK project in the chosen directory with TypeScript, creating the CDK application in this folder and installing dependencies to start building the app.

  • CDK Walkthrough5:33

    Explore bootstrapping, synthesizing, and deploying an AWS CDK stack for an event-driven app, by walking through the bin entry point and a combined deploy script.

Requirements

  • Intermediate Programming experience will be needed, understanding of Object Oriented Programming is important

Description

  • Build a Real-World Application: Dive straight into the practical world of AWS CDK by constructing a Flight Seat Booking application from scratch.

  • Hands-On Learning: Learn by doing with step-by-step guidance through the integration of AWS services such as DynamoDB, Lambda, Cognito, Amplify, API Gateway, Event Bridge, and SES.

  • No-Nonsense Approach: Skip the fluff and get straight to the point. This course focuses on actionable insights and practical skills for immediate application.

  • Learn AWS CDK: Gain proficiency in AWS Cloud Development Kit (CDK) as you build, deploy, and manage your application's infrastructure effortlessly.

  • Event-Driven Architecture: Understand and implement event-driven architecture in the context of a real-world flight seat booking scenario.

  • User Authentication with AWS Cognito: Ensure secure access to your application by implementing user authentication using AWS Cognito.

  • API Development with AWS API Gateway: Create robust APIs to enhance the functionality and interaction of your application.

  • Seamless Communication with SES: Implement communication features using Simple Email Service (SES) for a comprehensive user experience.

  • End-to-End Testing with AWS: Learn to perform end-to-end testing on AWS for a reliable and scalable application.

  • Ideal for Udemy Learners: Tailored for Udemy's interactive platform, this course is designed to accelerate your AWS CDK journey and advance your career in cloud application development. Enroll now to take your skills to new heights!

Who this course is for:

  • Software and cloud engineers who would like to learn Serverless technologies in a new way