Puppet Training

Start your Puppet journey here! From beginner to advanced, Puppet training gives you the skills you need to discover, manage, and deliver your applications and the infrastructure they run on.


Learning Paths

Puppet Basics

Looking to get started with Puppet? These self-paced courses guide you through the basics of configuration management with Puppet. By the end, you will be ready to dive into our instructor-led training.

View this path

Puppet Learning VM Series

Looking for hands-on learning? Start with a video series and then download your own self-paced, interactive Puppet learning environment.

View this path

Instructor-led Training

Getting Started with Puppet

Guided, hands-on instruction you need to start managing your infrastructure using the power of Puppet’s products.

View this course

Puppet Practitioner

A deeper dive into the Puppet language and building modules for experienced Puppet users.

View this course

More ways to learn


Back to top

Back to the Puppet Compass