This Shersoft Ltd course will teach you how to build infrastructure in AWS' CDK, using the language TypeScript. We'll cover real world scenarios and you'll learn how to overcome common challenges. There's a range of content, from your very first deployment in CDK to building larger applications and advanced topics like building the CDK CLI from source and stepping through it in your debugger.
It's not just for those completely new to CDK: have a browse of the intermediate and advanced topics in the course outline to find some valuable tools you can add to your belt.
What level of AWS knowledge will I need?
We'll mainly use a small set of AWS resources, including SNS topics, Lambda functions, S3 buckets and SQS queues. If you've got familiarity with those services, it'll definitely help. Around six months of hands-on AWS experience in a professional environment is plenty for this course.
What level of TypeScript knowledge will I need?
If you're a junior developer comfortable in TypeScript, you'll have everything you need for this course.
What level of CloudFormation knowledge will I need?
We cover a lot of CloudFormation concepts, but it's important that you're able to do the basics. If you can adapt an existing CloudFormation template, add a new resource, and deploy it, then you're good to go!