Skip to main content

Live Course Delivery

Temporal .NET SDK

Take Our Courses Live

Want to make sure your team has a firm understanding of Temporal’s core concepts? Temporal Developer Education can deliver live, instructor-led trainings to onboard engineers to the platform. Our curriculum covers all core platform features, beginning from the fundamentals. We can deliver the full catalog, or a subset, depending on your business needs. We offer both in-person and remote training opportunities.

Summary

  • We offer live, instructor-led versions of our self-paced online courses in Go, Java, Python, TypeScript, and .NET.

  • Minimum number of participants is 20. Maximum is 100.

  • We require at least four weeks’ advance notice for in-person course delivery.

  • Workshop sites must provide space, projector with HDMI input, and high-speed internet with access to github.com and gitpod.io.

What You Need

For the best quality experience, you’ll need:

  • Proficiency with the programming language used in the course.

  • High-speed internet access.

  • Laptops or desktop machines.

  • GitHub accounts for each participant.

  • Ability to access gitpod.io and github.com from the individual workstations.

Courses offered

CourseHoursLanguages Offered
Temporal 101: Introducing the Temporal Platform3 hoursGo, Java, TypeScript, Python, .NET
Temporal 102: Exploring Durable Execution5 hoursGo, Java, TypeScript, Python, .NET
Crafting an Error Handling Strategy2.5 hoursGo, Java, TypeScript, Python, .NET
Versioning Workflows1.5 hoursGo, Java, TypeScript, Python
Securing Application Data2 hoursGo, Java, TypeScript, Python
Interacting with Workflows3 hoursGo, Java, TypeScript, Python
Introduction to Temporal Cloud1 hourLanguage Agnostic

We strongly recommend taking Temporal 101 self-paced and starting your live training with Temporal 102.

Requesting Training

⚠️ Availability varies by language and capacity. We may need to decline or push out dates to make things fit our availability.

We require four weeks’ advance notice for in-person events to allow for coordinating availability, travel, etc.

If you’d like to request a training, please post your request in the #request-live-workshop channel in the Temporal Community Slack with the following details:

  • Courses: Which courses you want us to deliver

  • Delivery type: Online or in-person

  • Customer: Who are we going to see?

  • Language: Go, Java, TypeScript, Python, or .NET

  • Number of expected participants: Minimum of 20, maximum of 100

  • Dates: At least three date options. (Please allow for Monday or Friday travel.)

  • Time zone: What time zone are you in, or what time zone would work best for your workshop?

Please allow a 2-business-day turnaround time for a response.

Upcoming Public Courses

Course OfferedDate & TimeLocationRegistration Link
Temporal 102 and Crafting an Error Handling Strategy in Go, Java, and .NETMarch 3, 2025 @ 9:00 GMTLondon, UKGet your ticket to Replay
Temporal 101 in JavaMarch 12, 2025 @ 12:00 ESTVirtualRegister today