You build resilient Temporal applications now.
You've finished the Intermediate path. You can design error-handling strategies, interact with running Workflows with Signals, Queries, and Updates, secure payloads end-to-end, and version your Workflow code safely - everything you need to ship Temporal applications that survive real production.

What you now understand
Error-handling strategy
You can distinguish Platform from Application failures and choose between Retry Policies, non-retryable errors, and the Saga pattern.
Signals, Queries, Updates
You can send data into a running Workflow with Signals or Updates, and read its state with Queries.
Secure payloads
You can wire a Custom Data Converter and a Codec Server so inputs and outputs are encrypted in transit and at rest.
Workflow Versioning
You can patch a running Workflow with the GetVersion API and verify backwards compatibility using the Workflow Replayer.
Quick check: test what you remember
41 questions drawn from Error Handling, Interacting with Workflows, and Versioning Workflows. Pick an answer - if you miss it, the explanation appears once you find the right one.
What's next
Production-Grade Temporal
Roll out Worker versions safely and operate your application against Temporal Cloud.
Start the Production-Grade path Build a projectPick a tutorial
Apply what you learned with a tutorial. Pick from background checks, order processing, email drip, AI, and more.
Browse tutorialsGet notified when we launch new educational content
New courses, tutorials, and learning resources - straight to your inbox.