document.querySelector(`${this.getAttribute('href')} > :first-child`).focus()">  skip navigation  Chef Progress Primary Logo



●  




Chef Platform

Unify infrastructure, compliance, orchestration and more on one single platform.
 Explore the Platform  





Capabilities


●Infrastructure Management

●Compliance Management

●Job Orchestration

●Node Management

●Application Delivery

●Cloud Security
 




Solutions


●Patch Management

●Zero Trust Security

●Cloud-Native App Delivery

●SaaS Deployment of Chef Products

●Agentless Automation

●Edge Management
 
All Solutions  








●  





●Downloads

●Documentation

●Online Courses

●Customer Validation Program
 




●Blog

●Webinars

●Customer Success

●Resource Library

●Trust Center
 






●  



●Training

●Support

●Professional Services

●Developer Community
 




●  



●Find a Partner

●Become a Partner

●Partner Login

●Deal Registration
 




●Pricing

●





●

My Account


●Hosted Chef Console

●My Downloads

●SupportLink
 




● Contact Us  Request a Trial  






InSide_Pages

LearnChef: Tutorials

A new way to master Chef, DevOps & IT Automation Skills

Advanced guidance tailored to your preferences: Fast, Flexible & Free
Start your learning journey



Progress Chef: A Guided Tour

Unsure of where to start your journey? Allow us to guide you through a structured collection of introductory courses on Chef. This tailored path will cover the fundamentals of Chef software products and services, enabling a smooth initiation to your exploration.

Beginning Your Chef Journey

Introduction to Chef products and solutions for the enterprise
View Course



Ruby Essentials

An introduction to Ruby: The powerful programming language used to develop industry-leading enterprise applications
View Course



Manage Your Fleet with Chef Infra

Introduction to Chef Infra for infrastructure automation
View Course





Test Expectations with Chef InSpec

Learn to automate the testing of your systems with Chef InSpec
View Course



Deliver Applications with Chef Habitat

Automate application management with Chef Habitat
View Course



Secure Your Infrastructure with Chef Automate

Learn to detect & correct compliance failures in your infrastructures automatically
View Course



Developer Essentials

Irrespective of your automation engineering interests, these courses impart fundamental developer skills to elevate your proficiency.

Getting Started With Git

An introduction to Git: The most popular distributed version control system loved by developers
View Course



Introduction to Ruby Resources

An overview of some of the most popularly used ruby tools: IRB & Pry
View Course



Bash Scripting for Beginners

An introduction to Bash Scripting & implementation of real-world scripts
View Course





Learning Powershell

Learning PowerShell: As a shell & scripting language
View Course



Introduction to DevOps

Learn about DevOps & why is it so popular
View Course




Infrastructure Automation

Tailored for engineers focusing on operations and employing Chef to manage and audit vital infrastructure.

Learning Powershell

Learning PowerShell: As a shell & scripting language
View Course



Manage Your Fleet with Chef Infra

Introduction to Chef Infra for Infrastructure Automation
View Course



Test Expectations with Chef InSpec

Learn to automate the testing of your systems using Chef InSpec
View Course





Validate Infrastructure Code with Test Kitchen

Test cookbooks locally before deploying it to your Infrastructure
View Course



Extending Chef Infra: Custom Resources

In this intermediate course, discover Chef Infra custom resources -creating files, defining actions, extracting & implementing, & crafting properties
View Course




Application Automation

Developers do not need to alter their application writing process to facilitate automation in deployment and management. Instead, they can dive into mastering the packaging and deployment of applications effortlessly.

Deliver Applications with Chef Habitat

Automate application management using Chef Habitat
View Course





Continuous Compliance

Make security your primary concern; strengthening security isn't an afterthought. Explore Chef to assist you in creating compliant applications and infrastructure throughout the entire development lifecycle.

Test Expectations with Chef InSpec

Learn to automate the testing of your systems using Chef InSpec
View Course



Secure Your Infrastructure with Chef Automate

Learn to automatically detect & correct compliance failures in your infrastructures
View Course



Extending InSpec: InSpec Wrappers and Custom Resources

Explore InSpec wrapper profiles & create Chef InSpec custom resources
View Course








We’re Better Together!

Chef's strength lies in our incredible community. LearnChef stands as a cornerstone of this vibrant collective. Dive into the Chef community on community.chef.io.
Chef community

community-illustration





Looking for other LearnChef offerings?




public_instructor

Instructor-led Training

Choose from a range of public, private, online, in-person or customized instructor-led training on all Chef products.
View Courses




Webinar

Premium Subscription

Gain a 1-year subscription to all the digitized customer training classes, learn at your own pace, and get complete access to the Chef lab.
LearnChef Premium



Learn

Certification

Become a certified Chef Expert with two levels of certification: Associate Chef and Executive Chef.
LearnChef Certify



Masterclass Series

Elevate your Chef skills with our monthly technical how-to sessions.

public_instructor

Chef Masterclass: Introduction on Chef-client

In this upcoming Progress Chef Masterclass, we're focusing on one of Chef's most versatile and powerful features – Chef-client.
Watch Webinar



public_instructor

Unlock the Power of Progress Chef Courier for Effortless Node Management

Unlock the power of Chef Courier Node Management and join our Masterclass
Watch Webinar



public_instructor

Chef Masterclass: Streamlining Infrastructure Management Using Progress Chef Attributes

Watch our Chef Masterclass webinar and explore the power of Chef attributes with demo sessions.
Watch Webinar





public_instructor

Mastering Multi-Node Configuration with Chef

Watch our Chef Masterclass webinar and learn how to manage the multi-platform architectures with diverse fleet of operating systems using Chef.
Watch Webinar



public_instructor

Chef Masterclass: Using Agentless Chef to Manage Cisco Networking Devices

Watch our insightful and practical webinar focused on leveraging Agentless Chef to automate the management of Cisco networking devices.
Watch Webinar



public_instructor

Chef Masterclass: Boost Efficiency with Controlled Rollouts Using Chef Courier

Watch our Chef Masterclass webinar and learn how Chef Courier revolutionizes job orchestration across your enterprise infrastructure through a live demo.
Watch Webinar





public_instructor

Chef Masterclass: Creating Custom Controls to Suit Your Business Requirements

In this webinar, learn how Chef Compliance can scan different types of operating systems, DBs, Web Servers and different applications via InSpec resources.
Watch Webinar



public_instructor

Chef Masterclass: Signed Profiles and InSpec Parallel

Watch our on-demand webinar, during which we will explore two powerful features of Chef InSpec.
Watch Webinar








Company
●Blog
●About Progress
●Leadership
●Customer Stories
●Press Coverage
●Press Releases
●Events
●Careers
●Contact Us
Using Chef
●LearnChef
●Docs
●Webinars
●Forums
●Training
●Security
●Contributing to Chef
●Code of Conduct
Legal
●Terms & Conditions
●Privacy Policy
●Online Master License and Services Agreement
●Trademark Policy
●3rd Party Software Licenses
●Cookie Policy
Connect with us
Contact Us  
                       


Chef is part of the Progress product portfolio. Progress is the leading provider of application development and digital experience technologies.
●About Us
●Awards
●Press Releases
●Media Coverage
●Careers
●Offices
Copyright © 2026 Progress Software Corporation and/or its subsidiaries or affiliates. All Rights Reserved.
Progress and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings. All rights in any other trademarks contained herein are reserved by their respective owners and their inclusion does not imply an endorsement, affiliation, or sponsorship as between Progress and the respective owners.
●Security Center
●License Agreement
Do Not Sell or Share My Personal Information
Powered by Progress Sitefinity