Skip to main content

Learn Puppet Your Way

We’ll give you skills to discover, manage, and deliver your applications and the infrastructure they run on.

Private Instructor-Led

Group-Instructor Led

On-Demand Courses

Community Learning

Featured Training Courses

A Brief Intro to Puppet for (Very) Busy People icon

A Brief Intro to Puppet for (Very) Busy People

Take Course Now
Learn by Taking a Stroll Through the Console icon

Learn by Taking a Stroll Through the Console

Dive In Now
Take Your Puppet Skills to the Next Level icon

Take Your Puppet Skills to the Next Level

Check It Out

Free Puppet Foundational Training

Over 40,000+ organizations use Puppet — pair that with an actively growing community and you have a powerful reason to start learning Puppet today.
Our first three on-demand courses are completely free so you can get started:

PE101 icon

PE101

Go
PE2021 icon

PE2021

Go
PE301 icon

PE301

Go

Selecting the Right Puppet Course for Your Needs

For most learners, instructor-led or private courses are the way to go. Our Puppet pros are there to support your learning journey and help you stay on track. The peer environment in instructor-led courses can also be a great way to make connections within the Puppet community. If you’re on a budget or have a schedule without a lot of flexibility, on-demand courses might be the better option for you.

  • Instructor-Led

    Private

    On-Demand

  • Benefits

  • Things to Consider

Build a Career with Puppet

The Path to Certification

More Ways to Learn Puppet

YouTube icon

YouTube

Go
Docs icon

Docs

Go
Github icon

Github

Go
Podcasts icon

Podcasts

Go
YouTube icon

YouTube

Go
Docs icon

Docs

Go
Github icon

Github

Go