Basic Chef Fluency Badge

Training Architect
course instructor image
Keith Thompson
A software craftsman with love for all things Linux. Whether it's writing large scale web applications, automating deployment pipelines, or merely creating scripts to do the tedious work, Keith is always looking to learn and improve himself as an engineer. This love of learning and growth manifested into an insatiable drive to teach and spread his love of technology with others.

Course Introduction

Getting Started

Chef Basic Terminology

High Level Concepts

High Level Tools

Lower Level Tools

Describing Chef

Products and Features

The Chef Workflow

Design Philosophy

Chef Workflow Basics

Course Conclusion

Final Steps


In this course, you will gain fluency with Chef and its ecosystem. Following along with the lessons, challenges, and live environments in this course will provide you with the experience necessary to be able to deploy and utilize Chef for configuration management. For the Basic Chef Fluency Badge exam, you'll need to be able to articulate the ideas present in Chef and its tools and how to use them on a basic level.

Study Guides

Infrastructure as Code Presentation

The PowerPoint (as PDF) for the presentation used in the "Infrastructure as Code" lesson.

Desired State Configuration Presentation

The PowerPoint (as PDF) presentation from the "Desired State Configuration" lesson.

Instructor Deck


certificate ribbon icon

Earn a Certificate of Completion

When you complete this course, you’ll receive a certificate of completion as proof of your accomplishment.

Looking For Team Training?

Learn More