Learn the core concepts of Dapr through the Dapr docs. Learn about the Dapr runtime, the building block APIs, components, and cross-cutting concerns that Dapr provides out of the box.
Use the Getting Started guide in the docs to install Dapr locally and interact with the Dapr sidecar using the State Management API.
Try the different building block APIs by running Dapr applications locally. The Quickstarts are available in multiple languages including .NET, Java, Python, JavaScript, and Go.
Inspect what Dapr is doing on your machine while you build. The Dapr Dev Dashboard gives you a live view of your running applications, sidecars, components, and workflow executions, plus guided builders for authoring component files and resiliency policies. It is free to use and maintained by Diagrid.
Learn Dapr through Dapr University, a free, self-paced learning program that provides hands-on courses to learn Dapr. It uses a cloud-based sandbox environment, so it requires no local setup, you only need a browser. Dapr University is community sponsored by Diagrid.