Classes eLearning


To enroll in this eLearning please click "Enroll" below. If you are enrolling someone else please check "This is for someone else".

The eLearning is free.


By submitting this form you are confirming that you have read and agree to our privacy policy.


Classes define a collection of resources that are managed together as a single unit. You can also think of them as named blocks of Puppet code, which are created in one place and invoked elsewhere.


At the end of this course you will be able to:

  • Describe Puppet resources and classes.
  • Create a class using proper syntax.
  • Differentiate between defining and declaring classes.