no fucking license

AWS & Typescript Masterclass - CDK V2, Serverless, React

Code with AWS and Typescript by creating serverless projects with CDK V2, CloudFormation, Cognito, Lambda and Amplify!

Preview this Course 
AWS & Typescript Masterclass - CDK V2, Serverless, React

What you'll learn
  • Write infrastructure as code with AWS Cloud development Kit - CDK
  • Handle multiple CloudFormation stacks with CDK to reduce blast radius
  • Basic usage of CDK with constructs, outputs and parameters
  • Build CI/CD pipelines with AWS CodePipeline for CDK
  • Serverless APIs with Lambda, ApiGateway, DynamoDB, S3
  • Intermediate CDK topics like intrinsic functions, aspects, cross stack references
  • CDK code testing: declarative tests, matchers, captors and snapshots
  • Multiple tenant apps with AWS Cognito and Amplify
  • Handle L1, L2, L3 CDK constructs
  • Basics and advanced topics of Typescript
  • Build a UI with React and Typescript
  • AWS IAM and CloudWatch
  • Make AWS SDK calls from anywhere
  • CDK best practices

05.05.2023 Monitoring, testing, CI/CD sections added

20.04.2023 Full remaster of the course with the latest versions of CDK, TypeScript and AWS-SDK

22.03.2023: Full update to CDK V2



AWS and Typescript are 2 of the most demanded technologies in today's IT market. AWS Cloud Development Kit - CDK brings a great new development experience.

Now you can use your preferred programming language for your business logic, cloud infrastructure, but also for the UI, with React.

Now you can build serverless applications much easier!



This AWS & Typescript Masterclass course is what you need to build your apps like a pro, learning from an programming active instructor!

What you can expect from this course:

In depth coverage of AWS Cloud Development Kit - CDK
Setup

CDK constructs

CDK versions

Deploying and managing CDK apps

Best practices with CDK

Infrastructure as code with AWS Cloud Formation

Console view

Cloud Formation Deployment stages

Resources management

Cloud Formation Outputs

Cloud Formation Parameters

Build highly scalable and cost efficient apps with the serverless architecture

Serverless computing services

AWS Lambda:

Write, test, bundle, deploy, configure

Use the best practices
Go deep into advanced techniques with Lambda and CDK

Use Typescript and the NodeJS as environment for Lambda

AWS DynamoDB:

Basics and console access

DynamoDB queries

DynamoDB sdk (TypeScript) calls from AWS Lambda

CDK generic constructs with DynamoDB, ApiGateway and Lambda

AWS Cognito:

User pools

Identity pools

Console access

IAM role management inside Cognito

Cognito groups for fine grained access control

AWS S3 for file storage

Build a monitoring stack with CDK  - CloudWatch alarm, SNS topic and Web-hook lambda - Slack channel

AWS CloudWatch X-RAY

CDK testing with Jest:
Declarative tests

CDK test matchers

captors

CI/CD with CodePipeline:

CDK stages, test and deployment to production

Another important point of this course is the Typescript programming language. It is fast, flexible, powerful and easy to learn.

Typescript takes the flexibility of JavaScript and the programming principles of C# and delivers a great coding experience.

This course uses Typescript for:

Cloud infrastructure with AWS CDK

Business logic with AWS Lambda

Web application UI with React

We finally can write all our app in one language, no more JSON, or YAML, or strange scripts, just Typescript, your favorite language!



Why this course stands out from other Udemy courses:

Beyond the basics - after finish, you can directly use this knowledge into production code
Practical knowledge - presentations are kept to a minimum, we focus on what is really important

Logical and flexible structure - take the course at your own pace

Fast paced, concise, most typing cut out - focus on explanations - respect for your time

Code changes in each lecture on Git with code diffs

Big font, dark background, fullHD content, this way it is readable even on a small screen or even tablet.

Lifetime access

Certificate of completion to present to your current or prospective employer

Q&A active instructor

Instructor:

My name is Alex Horea, I'm an active senior web and Cloud developer and I want to pass you the knowledge I wish I had when I was a beginner. I strongly believe that practice is the best way to learn, and in this course we will be practicing TypeScript in 4 ways:

As cloud infrastructure with CDK

Business logic with AWS Lambda

UI with React

Cloud helper topics like monitoring, testing and CI/CD, with CDK

Go beyond the theory and learn from an active instructor, aligned with today's programming demands!

Who this course is for:
  • Anyone who wants to learm AWS of TypeScript in a dynamic, fun and professional way
  • Developers who want to transition their apps to Typescript
  • Developers who want to write infrastructure as code with CDK

Post a Comment