AWS CDK for professionals (Python and TypeScript)

Write Infrastructure as Code with Python, TypeScript or other languages. Use AWS CDK and CloudFormation like a pro!
4.58 (264 reviews)
Udemy
platform
English
language
Software Engineering
category
instructor
AWS CDK for professionals (Python and TypeScript)
2 178
students
6.5 hours
content
May 2025
last update
$84.99
regular price

Why take this course?

🌟 Write Infrastructure as Code with Python, TypeScript, or Other Languages using AWS CDK & CloudFormation 🌟


Course Overview 🚀

AWS CDK for Professionals (Python and TypeScript) is designed for software engineers and DevOps professionals who want to migrate their cloud infrastructure to a more modern, maintainable, and scalable approach using AWS Cloud Development Kit (CDK) and AWS CloudFormation. Whether you're already familiar with these technologies or looking to get started, this course will equip you with the knowledge and skills needed to implement infrastructure as code in your organization.


What You'll Learn 📚

Course Prerequisites:

  • An active AWS account
  • An IAM user with console access
  • AWS CLI configured on your system

CDK Introduction:

  • Understand the core concepts of AWS CloudFormation
  • Master CDK console commands such as init, synth, deploy, destroy, and doctor
  • Explore the generated project with CDK init

Main Course Topics:

  • Tools Required for CDK
    • AWS account, IAM user, AWS CLI
  • CDK & CloudFormation Basics
    • AWS CloudFormation introduction and intermediate topics
    • CDK console commands and their use cases
  • Infrastructure as Code with Python
  • Infrastructure as Code with TypeScript
  • Understanding CDK Constructs
    • Level L1, L2, L3 constructs
  • The Mental Model Behind CDK
    • CloudFormation intrinsic functions and their application

Intermediate Topics 🎓

  • CDK & CloudFormation Stacks
    • Handling multiple CloudFormation stacks
  • Serverless and CICD
    • Implementing serverless applications with CDK
    • Setting up CICD pipelines using GitHub Actions

Advanced Topics 🛠️

  • CDK Testing
    • Writing tests for your infrastructure as code
    • Utilizing Pytest or Jest for testing best practices
  • CDK Aspects, Patterns, and Tags
    • Applying aspects to CDK applications
    • Implementing design patterns and tagging resources

Practical Learning Experience 🖥️

  • Beyond the Basics: This course goes beyond theoretical knowledge and focuses on practical, real-world applications of AWS CDK.
  • Practical Knowledge: Presentations are kept to a minimum, emphasizing what is truly important.
  • Logical and Flexible Structure: Learn at your own pace, with the flexibility to revisit any topic.
  • Concise and Respectful: A fast-paced course that respects your time, offering clear explanations without unnecessary typing.
  • Code Changes Tracking: Each lecture includes code changes tracked in Git with code diffs for easy reference.
  • Highly Readable Content: The course is presented in large font on a dark background, optimized for full HD screens and even tablets.
  • Lifetime Access: Gain lifetime access to the course materials.
  • Certificate of Completion: Earn a certificate to showcase your new skills to employers.
  • Active Instructor Q&A: Engage with an instructor who is available for questions and support throughout your learning journey.

Why Choose This Course? ✨

  • Expert Guidance: Learn from an active instructor who understands today's programming demands.
  • Hands-On Learning: Apply concepts in real-world scenarios and projects.
  • Lifetime Updates: The course content will be updated to reflect the latest AWS CDK features and best practices.
  • Community Support: Join a community of learners and professionals who are on the same journey as you.

Enroll now and transform the way you manage cloud infrastructure with AWS CDK & CloudFormation! 🌟

Course Gallery

AWS CDK for professionals (Python and TypeScript) – Screenshot 1
Screenshot 1AWS CDK for professionals (Python and TypeScript)
AWS CDK for professionals (Python and TypeScript) – Screenshot 2
Screenshot 2AWS CDK for professionals (Python and TypeScript)
AWS CDK for professionals (Python and TypeScript) – Screenshot 3
Screenshot 3AWS CDK for professionals (Python and TypeScript)
AWS CDK for professionals (Python and TypeScript) – Screenshot 4
Screenshot 4AWS CDK for professionals (Python and TypeScript)

Loading charts...

5579678
udemy ID
26/09/2023
course created date
30/12/2023
course indexed date
Bot
course submited by