К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Mastering AWS CDK - Coding Cloud Architectures · LearnSpace
Назад в каталог
courseraIT и технологии

Mastering AWS CDK - Coding Cloud Architectures

Курс от Packt
Средний≈ 12.1 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Updated in May 2025. This course now features Coursera Coach! A smarter way to learn with interactive, real-time conversations that help you test your knowledge, challenge assumptions, and deepen your understanding as you progress through the course. Unlock the power of AWS Cloud Development Kit (CDK) and learn to build scalable, maintainable, and efficient cloud architectures using infrastructure-as-code. This comprehensive course takes you from the fundamentals of AWS CDK to real-world, hands-on projects, equipping you with the skills to design and deploy cloud resources with ease. You'll begin by setting up your development environment, including AWS CLI, Node.js, and AWS CDK. Next, you’ll dive into the core concepts of CDK, understanding constructs, stacks, and best practices for structuring your projects. Throughout the course, you'll gain hands-on experience with AWS services like Lambda, DynamoDB, S3, and API Gateway, using AWS CDK to automate deployments. The course features multiple hands-on projects, including building a REST API, setting up an S3-based image processing system, and creating scheduled events and EC2 instances. These real-world scenarios will solidify your knowledge, ensuring you're prepared to handle production-ready cloud applications with AWS CDK. Ideal for cloud engineers, DevOps professionals, and software developers, this course requires basic AWS knowledge and familiarity with JavaScript/TypeScript. Whether you're a beginner in AWS CDK or looking to enhance your cloud development skills, this course will empower you to build cloud applications efficiently.

Навыки, которые вы освоите

Amazon Web ServicesCloud DevelopmentRestful APIApplication Programming Interface (API)Development EnvironmentAmazon S3Amazon Elastic Compute CloudCloud DeploymentSoftware VisualizationInfrastructure SecurityCloud InfrastructureNetwork AdministrationCloud ApplicationsSystem ConfigurationAPI GatewayTypeScriptServerless ComputingCloud EngineeringSoftware Development

Программа курса

12 модулей · 69 учебных материалов

01Introduction5 материалов

Introduction

Introduction - About InstructorВидеоFull Course ResourcesЧтениеCourse ObjectivesВидеоWhat You'll Learn and Course PrerequisitesВидео

Учитесь у экспертов

Packt - Course Instructors

Преподаватель курса

Mastering AWS CDK - Coding Cloud Architectures
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 12.1 ч

12 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Корейский, Индонезийский, Испанский, Японский, Казахский

Часть программы вашего университета
AWS CDK Overview - What is it and BenefitsВидео
02Development Environment Setup9 материалов

Development Environment Setup

Dev Environment Setup - OverviewВидеоSetup an AWS ProfileВидеоInstall NodeJsВидеоInstall AWS CLI and SetupВидеоAWS Machine ConfigurationsВидеоInstall VS CodeВидеоInstall AWS CDKВидеоSetting Up Your Development Environment for AWS CDKDIALOGUEDevelopment Environment Setup - AssessmentЗадание
03AWS CDK - Getting Started - Launch Your First CDK Application4 материалов

AWS CDK - Getting Started - Launch Your First CDK Application

Launch Your First CDK ProjectВидеоAWS CDK PricingВидеоLaunching Your First AWS CDK AppDIALOGUEAWS CDK - Getting Started - Launch Your First CDK Application - AssessmentЗадание
04AWS CDK - Deep Dive - Key Concepts11 материалов

AWS CDK - Deep Dive - Key Concepts

AWS CDK Key Concept OverviewВидеоAWS CDK Key ConceptsВидеоLevels of Construct and the Construct LibraryВидеоProject File Structure OverviewВидеоCDK Important CommandsВидеоEnvironment Variables and OutputsВидеоLambda Functions Permissions - Listing all BucketsВидеоLambda Permission - List Lambda FunctionsВидеоListBucket Stack CleanupВидеоExploring AWS CDK ConceptsDIALOGUEAWS CDK - Deep Dive - Key Concepts - AssessmentЗадание
05[Hands-On 1] - Build a REST API with AWS CDK12 материалов

[Hands-On 1] - Build a REST API with AWS CDK

REST API - Quotes App - IntroductionВидеоQuotes Api - Adding Dynamo TableВидеоSetting up CRUD - Save an ItemВидеоSaving a Quote to Dynamo DBВидеоGet All QuotesВидеоDelete a QuoteВидеоUpdate a QuoteВидеоGet a QuoteВидео[OPTIONAL] - Install Thunder Client and Serverless Console VS Code ExtensionsВидеоDestroy Quotes StackВидеоBuilding a Simple REST API with AWS CDKDIALOGUE[Hands-On 1] - Build a REST API with AWS CDK - AssessmentЗадание
06Leveraging the Construct Library3 материалов

Leveraging the Construct Library

Using the Construct Library - TableViewer ConstructВидеоUsing Table Viewer with AWS CDKDIALOGUELeveraging the Construct Library - AssessmentЗадание
07[Hands-On 2] - Real World Example - S3 Thumbnail Creation with AWS CDK8 материалов

[Hands-On 2] - Real World Example - S3 Thumbnail Creation with AWS CDK

Thumbnail Generation hands - Create an S3 BucketВидеоSetting up the EventNotificationВидеоSetting up the Thumbnail Generator LambdaВидеоCreating the Image Thumbnail - Debugging sessionВидеоSaving Thumbnails to DynamoDBВидеоCreating a REST api and List all ThumbnailsВидеоAWS Lambda with S3: Automating Thumbnail CreationDIALOGUE[Hands-On 2] - Real World Example - S3 Thumbnail Creation with AWS CDK - AssessmentЗадание
08[Hands-On 3] - Real World Example - Scheduled Event Creation with AWS CDK3 материалов

[Hands-On 3] - Real World Example - Scheduled Event Creation with AWS CDK

Scheduled Event Project Code WalkthroughВидеоSetting Up Scheduled Serverless Events with AWSDIALOGUE[Hands-On 3] - Real World Example - Scheduled Event Creation with AWS CDK - AssessmentЗадание
09[Hands-On 4] - Real World Example - EC2 Instance Creation with AWS CDK3 материалов

[Hands-On 4] - Real World Example - EC2 Instance Creation with AWS CDK

EC2 Instance Creation - Overview and Code WalkthroughВидеоDeploying an EC2 Instance with AWS CDKDIALOGUE[Hands-On 4] - Real World Example - EC2 Instance Creation with AWS CDK - AssessmentЗадание
10[Hands-On 5] - Real World Example: Email Notification Service with AWS CDK5 материалов

[Hands-On 5] - Real World Example: Email Notification Service with AWS CDK

Email Service Overview and Stack SetupВидеоSetting up the SES and SQS Lambda FunctionsВидеоSetup Sending Email to Admin and APIВидеоAWS Email Notification Service InfrastructureDIALOGUE[Hands-On 5] - Real World Example: Email Notification Service with AWS CDK - AssessmentЗадание
11[Hands-On 6] - Real World Example: ALB Creation with AWS CDK3 материалов

[Hands-On 6] - Real World Example: ALB Creation with AWS CDK

ALB Creation with CDK - Code WalkthroughВидеоCreating and Managing an Application Load Balancer with AWS CDKDIALOGUE[Hands-On 6] - Real World Example: ALB Creation with AWS CDK- AssessmentЗадание
12Next Steps3 материалов

Next Steps

Next Steps - AWS CDKВидеоFull Course Practice AssessmentЗаданиеFull Course AssessmentЗадание