---
title: "Learn Pulumi"
description: "The guided path from your first Pulumi project to production patterns. Tutorials for Learn Pulumi."
url: "https://www.pulumi.com/dev/collection/learn-pulumi/"
image: "https://www.pulumi.com/assets/og/dev/collection/learn-pulumi.png"
---

# Learn Pulumi

The guided path from your first Pulumi project to production patterns. Tutorials for Learn Pulumi.

## Tutorials

- [CLI Authentication](https://www.pulumi.com/dev/tutorials/cli-authentication.md): Learn how to authenticare to the Pulumi CLI in this tutorial.
- [Pulumi Fundamentals](https://www.pulumi.com/dev/tutorials/pulumi-fundamentals/): Learn how to use Pulumi to build, configure, and deploy a real-world application. — TypeScript, Python, YAML
- [Managing Configuration and Secrets](https://www.pulumi.com/dev/tutorials/managing-config-and-secrets.md): Learn how to manage plain-text and encrypted configuration values in Pulumi. — TypeScript, Python, Go, .NET, Java, YAML
- [Inspecting Infrastructure](https://www.pulumi.com/dev/tutorials/inspecting-infrastructure.md): Learn how to inspect your Pulumi resources in this tutorial. — TypeScript, Python, Go, .NET, Java, YAML
- [Building with Pulumi](https://www.pulumi.com/dev/tutorials/building-with-pulumi/): Learn how to use Pulumi for more complex configurations with multiple environments. — TypeScript, Python, Go, .NET, Java, YAML
- [Abstraction and Encapsulation](https://www.pulumi.com/dev/tutorials/abstraction-encapsulation/): Explore abstraction and encapsulation with Pulumi and component resources. — TypeScript, Python
