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 pathPuppet 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 pathInstructor-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 coursePuppet Practitioner
A deeper dive into the Puppet language and building modules for experienced Puppet users.
View this courseMore ways to learn
Back to top
Back to the Puppet Compass