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.
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
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 102 and Crafting an Error Handling Strategy in Go, Java, and .NET | March 3, 2025 @ 9:00 GMT | London, UK | Get your ticket to Replay |
Temporal 101 in Java | March 12, 2025 @ 12:00 EST | Virtual | Register today |