Welcome to Dapr University

Learn the basics of Dapr in our free, self-paced, interactive course.

Dapr 101: State Management, Service Invocation, and Pub/Sub APIs

In this self-paced course, you'll learn:
  • Why organizations use Dapr to build distributed applications.
  • How Dapr works.
  • How to use the Dapr CLI for local development.
  • How to use the three most popular Dapr APIs: State Management, Service Invocation, and Pub/Sub.

Coming soon - Dapr Workflow: Build long-running and fault-tolerant applications, ideal for orchestrating microservices.

In this upcoming self-paced course, you'll learn:
  • The benefits of durable execution
  • When to apply workflow patterns including: task chaining, fan-out/fan-in, monitor, external system interaction
  • How to implement the workflow patterns in code.