Puppet Language Basics


In Puppet language basics, you will build confidence and familiarity with the Puppet language through established best practices. You'll work through a real-world scenario and use interactive code boxes for hands-on practice writing and editing Puppet code and understanding core Puppet language concepts. This course is a foundational step in learning and using Puppet. 


After taking this course, you will be able to:

  • Understand the anatomy of a Puppet resource and how resources are used to manage server configuration
  • Understand and implement basic Puppet language features
  • Learn and use server configuration ordering concepts

Course content

  1. Puppet resources
  2. Packages
  3. Services and facts
  4. Package file service
  5. Variables
  6. Wrap-up


45 minutes


To register for this course please click "Enroll" below. If you are enrolling someone else please check "This is for someone else".

This training is free.


I have read and agree to the following Terms and Conditions.

We use your information so that we can provide our service and you can track the status of your orders. By submitting this form you are confirming that you have read and understand our Privacy Policy.