Udemyallen

AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced

Build serverless apps on AWS with CDK v2 & TypeScript! Learn with generative AI, even without coding experience. Deploy quickly & easily.

4.5(994)
5,343students
6h 35m
Certificate
Rahul Trisal
Rahul TrisalAWS Community Builder||7X Certified||AWS SA Professional

Course Content

AWS Cloud Development Kit (CDK) - V2- Beginner to Advanced is an all-levels Udemy course taught by Rahul Trisal. It runs 6h 35m, is taught in English, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 994 reviews, with 5,343 students enrolled. It is a paid course, last updated June 2025.

Learn AWS Cloud Development Kit (CDK) v2 from beginner to advanced! This comprehensive course, updated for CDK v2, provides hands-on experience provisioning AWS resources using TypeScript. Ideal for those with no prior coding experience or familiarity with other languages, this course guides you through the entire AWS infrastructure as code process.

What you'll master:

  • AWS CDK Setup & Prerequisites: Get your environment ready for CDK v2 development.
  • AWS CDK Basics: Understand the evolution of infrastructure as code, AWS CloudFormation, and the core concepts of AWS CDK. Learn about CDK project structure.
  • AWS Service Creation with CDK v2: Provision essential services like S3, DynamoDB, Lambda, and CloudWatch using CDK. Explore CDK removal policies (Removal, Retain, Snapshot).
  • Serverless Architecture: Build practical serverless applications using API Gateway, Lambda, and S3. Includes optional guidance on writing Lambda code.
  • Web Server Deployment: Deploy a robust web server architecture with VPC, Subnets, EC2, and UserData using CDK.
  • AWS CodeWhisperer Integration: Discover the power of AWS CodeWhisperer, an AI coding tool, to auto-generate CDK code for S3, VPC, and RDS instances.
  • CDK Intermediate Concepts: Deep dive into L1, L2, and L3 constructs with practical, hands-on examples.
  • CI/CD Pipeline for AWS CDK Apps: Create and deploy AWS CDK applications using a robust CI-CD pipeline. Learn to automate your deployments.
  • Advanced CDK Concepts: Master cross-app and multi-stack resource sharing using AWS SSM and CfnOutput.
  • CDK Best Practices: Implement 10 best practices based on real-world AWS cloud migration experience.
  • CDK Testing: Learn to implement fine-grained assertions tests and snapshot tests for reliable infrastructure as code.
  • Termination Protection & CDK Commands: Understand termination protection and utilize essential CDK commands for efficient management.

Hands-on experience with these AWS services:

  • AWS Lambda
  • S3
  • API Gateway
  • DynamoDB
  • CloudWatch
  • IAM Role
  • VPC
  • EC2 Instances
  • AWS System Manager

This course is designed for both new AWS CDK users and experienced TypeScript/CDK developers looking to leverage AWS CDK v2 for efficient and scalable cloud infrastructure management. Backed by a 30-day money-back guarantee from Udemy. This is the best AWS CDK v2 course available!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(1,015)
21h 32m
beginner
skillshare
5.0
3h 5m
beginner
pluralsight