Self-paced training for experienced developers
We’ve condensed over 15 years of real-world experience building production systems and working in fast-moving startups.
Learn in practical training focused on real-world projects — not trivial examples.
Our learning materials
Learn at your own pace with the perfect balance of essential theory and hands-on coding. Practice on real-world engineering challenges you'll face in your career.
Why learn with us?
See what professional developers say about us
What is often missing when learning new things is interactivity along with easy explanations for complex technical terms. This course has all the elements that made it an incredible course, it is interesting, challenging but above all incredibly educational.

Tobias Andersson
Site Reliability Engineer
The hands on training is perfect for engagement and drilling down the concepts of event driven. I’ve done video trainings before, and don’t get me wrong it’s certainly possible to learn with them, but comparing to this approach is certainly a step up in the learning process.

JP Fontenele
Senior SWE
The Three Dots Labs team created a great training for all Go lovers. I had fun while I was guided to the next step every module. That is to say, I absolutely recommend it to everyone.

Bilal Islam
Senior Developer, Freelancer