What's in this course?

This course introduces a beginner in DevOps to basic fundamentals of Chef with easy to do hands-on exercises that you can practice right in the browser. The course introduces basic use cases of Cheffollowed by an introduction to Chef Resources, Recipes, Cookbooks, RunLists, Roles, Ohai. Find demos that show how to setup a Chef environment on AWS Cloud platform. Each lecture is accompanied by a set of coding/lab exercises giving the user a hands-on experience in developing Chef code. Finally test your knowledge with the help of an assignment which will give you real world experience in solving a problem.

What is so special about THIS course?

Lectures backed by animated slides makes it simple and easy to understand. This is the only course that provides integrated lab environments with coding exercises where you can practice developing Chef code right in your browser.

Analogy based Explanation

Complex concepts are made simple with explanations based on Analogies and Animation. This will ensure the concepts stick to your mind. Check out the first few lectures!

Integrated Lab Environments

Yes! You heard it! We provide you with on-demand real lab environments that you can play around with right in your browser. You don't have to have your own environment setup (You can if you want to following our demos). The lab and the coding exercises challenge you to develop chef cookbooks and recipes to solve daily issues in an environment.

Course Structure:

- Lectures

- Demos

- Lab and Coding Exercises

- Quizzes

- Assignment

Course Contents:

  • Introduction to Automation
    • Understand automation concepts such as Declarative and Imperative Programming Patterns, Idempotency, Convergence,
  • Introduction to Chef
  • Setting up Chef
    • Set up Chef Workstation and Clients on AWS
  • Hosted Chef Server Setup
  • Chef Architecture
  • Chef Concepts
    • Resources
    • Recipes
    • Cookbooks
    • RunLists
    • Roles
    • Ohai
    • Environments

What is Chef?

Chef Software is a Configuration management and Automate tool used to make your applications and systems easier to deploy. Avoid writing scripts or custom code to deploy and update your applications— automate in a language that approaches plain English.

Legal Notice:

Chef® is a registered trademarks of Chef Software Inc. in the United States and other countries. This course is not certified, accredited, affiliated with, nor endorsed by Chef Software Inc.

Who is the target audience?
  • Absolute beginners in automation
  • Those who wish to automate without coding
  • Zero Scripting Knowledge

Enroll In Course

Course Curriculum

  • lecture
  • 24:10:18

About The Instructor


Total Students


Hands on Excercise


Star Ratings
Mr. Mumshad
Certified Kubernetes Application Developer

Mumshad is the founder of KodeKloud, an IT Consultant and a Certified Kubernetes Application Developer. Mumshad is passionate about sharing his knowledge and teaches over 50,000 students world wide. He believes the best way to learn is to learn by doing and in a fun way. He has authored multiple courses on DevOps and Cloud & Automation technologies. Mumshad's courses focus on providing students with an interactive and hands-on experience in learning new technology that makes it fun & interesting.


Bryan Fisher
6 months ago

"Short and straight to the point! With fantastic and enjoyable analogies! I LOVE IT!"

Gustavo Scheffer
2 months ago

"It was very clear and useful! I really recommend that!"

Sai Prasad Manchikanti
6 months ago

"Simple and straight to the point :)"

Frequently Asked Questions

When does the course start and finish?

The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.

How long do I have access to the course?

How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.

What if I am unhappy with the course?

We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.