Live Course Delivery
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.
The minimum number of participants is 20. The 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.
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 github.com from the individual workstations.
Courses offered
Course | Hours | Languages Offered |
---|---|---|
Temporal 101: Introducing the Temporal Platform | 3 hours | Go, Java, TypeScript, Python, .NET |
Temporal 102: Exploring Durable Execution | 5 hours | Go, Java, TypeScript, Python, .NET |
Crafting an Error Handling Strategy | 2.5 hours | Go, Java, TypeScript, Python, .NET |
Versioning Workflows | 1.5 hours | Go, Java, TypeScript, Python |
Securing Application Data | 2 hours | Go, Java, TypeScript, Python |
Interacting with Workflows | 3 hours | Go, Java, TypeScript, Python |
Introduction to Temporal Cloud | 1 hour | Language 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 Offered | Date & Time | Location | Registration Link |
---|---|---|---|
Temporal 101 in .NET | April 9, 2025 @ 12:00 EST | Virtual | Register today |
Temporal 101 in Go | May 14, 2025 @ 12:00 EST | Virtual | Register today |