Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

AWS CloudFormation Step By Step: Beginner to Intermediate

Start learning AWS CloudFormation as a beginner from an AWS certified expert. Master at Associate-level Cloud Formation!
4.7
4.7/5
(200 reviews)
1,557 students
Created by

9.8

Classbaze Grade®

10.0

Freshness

9.2

Popularity

9.5

Material

Learn AWS CloudFormation in detail with hands-on examples and activities from AWS certified expert.
Platform: Udemy
Video: 6h 1m
Language: English
Next start: On Demand

Best AWS CloudFormation classes:

Classbaze Rating

Classbaze Grade®

9.8 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

10.0 / 10
This course was last updated on 5/2022.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

9.2 / 10
We analyzed factors such as the rating (4.7/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.5 / 10
Video Score: 8.5 / 10
The course includes 6h 1m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 6 hours 26 minutes of 23 AWS CloudFormation courses on Udemy.
Detail Score: 10.0 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

2 articles.
67 resources.
0 exercise.
0 test.

In this page

About the course

Would you like to start learning AWS CloudFormation with well-organized courses?

Welcome to learn AWS CloudFormation from a senior AWS architect step by step with hands-on examples and detailed explanations! I designed AWS CloudFormation topics into two separate courses to teach you efficiently according to your knowledge level. Now you are on the first step!

This course is for beginners to AWS CloudFormation. You will learn most of the Associate-level topics. You will excel at the basics of AWS CloudFormation, learn some intermediate-level features like change sets. You will start using Cloud Formation for your daily needs on AWS in the end. 

This course is also a basis for my AWS CloudFormation Step by Step: Intermediate to Advanced course, which teaches you more advanced, Professional-level AWS CloudFormation concepts. So, you can continue your Cloud Formation journey with it afterward.

Why learn from me?
✓ AWS verified my knowledge and experience at the top level. I am a senior AWS consultant holding AWS Certified Solutions Architect – Professional and AWS Certified DevOps Engineer – Professional certifications in addition to all 3 Associate certificates.
✓ I have a software engineering background, a BS degree in Computer Engineering, and more than 15 years of professional experience as a developer and cloud architect in corporates and startups.
✓ I have been using AWS since 2013. I have also been using AWS CloudFormation since the early days. So you will benefit from my experience as well as my knowledge.
✓ I learned by doing. I teach both theory and practice according to the AWS best practices. I explain the features with hands-on examples and also why to use them with their advantages and disadvantages.

What is the course structure?
•Section 1: Understand what AWS CloudFormation is and learn to create stacks from existing templates and delete them.

•Section 2: Start writing your own templates with YAML and define resources in them. You will also learn to update your stacks by editing your templates.

•Section 3: Increase the re-usability of your templates with parameters. You will make lots of examples with different parameter types, constraints, etc.

•Section 4: Define the Metadata and Mappings sections in your templates to enhance them more.

•Section 5: Create resources and configure their attributes conditionally using the Conditions section. You will also learn how to define outputs for your stacks.

•Section 6: Create and execute AWS CloudFormation change sets to update your stacks safely.

•Section 7: Learn to manage your stacks and change sets using the cloudformation commands of AWS CLI as an alternative to AWS CloudFormation Console.

•Section 8: Conclusion. Now you are ready to learn advanced-level CloudFormation with AWS CloudFormation Step by Step: Intermediate to Advanced.

As a result,
✓ You will be able to use AWS CloudFormation daily.
✓ You will be able to write your own Cloud Formation templates using YAML.
✓ We will use the AWS Ireland region (eu-west-1) during the course. But you will also learn to create re-usable, region-independent CloudFormation templates as you progress!
✓ You will gain a solid basis on AWS CloudFormation and be ready to learn more advanced features with my AWS CloudFormation Step by Step: Intermediate to Advanced course.

So, is this course for you?
•As a beginner, it will be best to concentrate on the Cloud Formation features that you will need most at the beginning. I designed this course for beginners to AWS CloudFormation. So, I assume that you have no or little experience in it.

•You need to have an intermediate-level AWS knowledge that will be enough to use core AWS services in our examples. This course focuses on AWS CloudFormation.

•NOT for intermediate-level AWS CloudFormation users looking for more advanced-level features. I teach them in my AWS CloudFormation Step by Step: Intermediate to Advanced course, which continues from this course.

•Are you unsure of your Cloud Formation knowledge level? Then, start with this Beginner to Intermediate course and continue with the advanced course afterward.

If you would like to start using AWS CloudFormation to manage your AWS infrastructure as code and automate the provisioning of your AWS resources, then you are in the right place.
Join me in this course to start learning AWS CloudFormation step by step!

Best wishes,
Emre Yilmaz
Senior AWS Architect & DevOps Engineer
⭑ AWS Certified Solutions Architect – Professional
⭑ AWS Certified DevOps Engineer – Professional
⭒ AWS Certified Solutions Architect – Associate
⭒ AWS Certified SysOps Administrator – Associate
⭒ AWS Certified Developer – Associate

What can you learn from this course?

✓ Start as a beginner to AWS CloudFormation, learn its Associate-level features and use them for your daily AWS provisioning needs.
✓ Learn to manage your AWS infrastructure as code using AWS CloudFormation and YAML.
✓ Learn to write your own AWS CloudFormation templates in YAML and define your AWS resources in them.
✓ Learn to use AWS CloudFormation reference to define different types of AWS resources in your templates.
✓ Enrich your templates with parameters, mappings, conditions, metadata, and outputs.
✓ Learn theory and practice from a Professional-level certified AWS expert according to AWS best practices.
✓ Learn to use change sets to update your AWS CloudFormation stacks safely.
✓ Learn to use CloudFormation commands of AWS CLI.

What you need to start the course?

• An AWS account to launch resources. It is recommended to use an AWS free-tier eligible one.
• Intermediate-level AWS knowledge about core services to use in examples.
• A computer and browser to practice hands-on examples and section activities.
• Your favorite text-editor to write AWS CloudFormation templates, for example Visual Studio Code.
• Understanding how to use terminals and basic commands would also be helpful in some examples.
• Basic YAML knowledge would be helpful. But you can also learn it while watching the lectures and making examples.
• Basic AWS CLI knowledge for the AWS CLI section. We focus on the CloudFormation commands.

Who is this course is made for?

• Beginner-level AWS CloudFormation users. I assume that you have no or little information on CloudFormation.
• Anyone who wants to manage AWS infrastructure as code and automate the provisioning of AWS resources.
• NOT for intermediate-level CloudFormation users looking for advanced-level CloudFormation features. Those are covered in AWS CloudFormation Step by Step: Intermediate to Advanced.
• Intermediate-level AWS users. You should have basic knowledge around core services like EC2, S3, RDS, and VPC.

Are there coupons or discounts for AWS CloudFormation Step By Step: Beginner to Intermediate ? What is the current price?

The course costs $17.99. And currently there is a 82% discount on the original price of the course, which was $99.99. So you save $82 if you enroll the course now.
The average price is $15.3 of 23 AWS CloudFormation courses. So this course is 18% more expensive than the average AWS CloudFormation course on Udemy.

Will I be refunded if I'm not satisfied with the AWS CloudFormation Step By Step: Beginner to Intermediate course?

YES, AWS CloudFormation Step By Step: Beginner to Intermediate has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the AWS CloudFormation Step By Step: Beginner to Intermediate course, but there is a $82 discount from the original price ($99.99). So the current price is just $17.99.

Who will teach this course? Can I trust Emre Yilmaz • AWS Certified Solutions Architect - Professional • DevOps Eng.?

Emre Yilmaz • AWS Certified Solutions Architect – Professional • DevOps Eng. has created 3 courses that got 836 reviews which are generally positive. Emre Yilmaz • AWS Certified Solutions Architect – Professional • DevOps Eng. has taught 5,874 students and received a 4.6 average review out of 836 reviews. Depending on the information available, we think that Emre Yilmaz • AWS Certified Solutions Architect – Professional • DevOps Eng. is an instructor that you can trust.
Senior AWS Consultant
I am a senior AWS consultant holding all Professional and Associate level AWS certifications:
⭑ AWS Certified Solutions Architect – Professional
⭑ AWS Certified DevOps Engineer – Professional
⭒ AWS Certified Solutions Architect – Associate
⭒ AWS Certified SysOps Administrator – Associate
⭒ AWS Certified Developer – Associate
I have a BS degree in Computer Engineering and more than 15 years of professional experience in corporates and startups. I help my clients worldwide as a freelance AWS consultant in my own company, Shikisoft.
Besides, I have a software engineering background with various programming languages and frameworks such as C#, Ruby, Rails, Python, Node.js, and Angular.
I have been working with AWS since 2013. In recent years, as I gained more experience in provisioning and maintaining secure, scalable, and performance-efficient AWS environments in my projects, I transformed into an AWS and DevOps specialist.
I enjoy the speed of innovation on the cloud, and learning new things is a part of my life. I am a supporter of automation, DevOps, and serverless architectures. I have been actively writing posts in my blog and sharing my knowledge and experience on Udemy.
If you are a beginner at AWS, please know that I started like you and gained AWS expertise step by step.
Join me on my courses, and let me help you in becoming an AWS expert!

9.8

Classbaze Grade®

10.0

Freshness

9.2

Popularity

9.5

Material

Platform: Udemy
Video: 6h 1m
Language: English
Next start: On Demand

Classbaze recommendations for you