Rust training
We've been delivering Rust training to our clients since 2023, and now focus exclusively on tailored, on-site Rust training.
Our trainers are Rust experts who work with Rust every day, from low-level embedded systems to cloud services.
Tailored, on-site Rust training
We deliver tailored, in-company Rust training for teams software engineers who are familiar with the basics of Rust. We'll establish a program that perfectly fits your situation and learning goals, based on our open-source training material . We deliver the training on-site, because years of experience has taught us that this yields the best learning outcomes; it is more fun for everyone; and it is the best value-for-money. Our training sessions are always led by two of our expert trainers who work with (embedded) Rust every day. For availability, please contact us. InquireHow it works
- You express your interest.
- We discuss your needs with one of our trainers.
- We establish a training program.
- You receive a proposal offering a fixed or per-seat price.
- You get access to our Rust Support Chat and receive setup instructions ahead of time.
- Two of our trainers deliver the training on-site.
- We hand out Certificates of Participation.
Why choose us?
Microsoft:
Tweede golf's embedded Rust training was perfectly tailored to our needs, providing practical and hands-on instruction. Their expertise in embedded systems and Rust programming made the learning process effective and applicable. I highly recommend their services for any team looking to deepen their knowledge in embedded Rust.
Jeff Glaum
Principal Software Development Lead - Microsoft
We've trained successfully at:
Training or Consulting?
If your team wants to get better at Rust, there are two ways we can help: We can train your team, or we can consult them. Which form of assistance best fits your needs?
Training
Our in-company, on-site team training is tailored to your needs. Theoretical knowledge is always consolidated by hands-on exercises, and two trainers will be present to ensure that all participants can fully engage.
Training is most suitable to teams that wish to expand their collective understanding of the Rust programming language, even if they are not working on a Rust project yet.
Consulting
You can hire our engineers to consult with your team on your Rust project; they'll discuss, review, and pair program until your team is ready to progress without assistance.
Consulting is most suitable to small teams who are already working with Rust and are looking for guidance on encountered challenges.
Special: Leading Rust Adoption Workshop
There's more to succesfully adopting and using Rust than training your engineering team(s): For team leads and software development managers: learn what it takes to succesfully adopt Rust.
Learn moreRust for secure and performant software
Rust combines several desirable features not often found together. Beyond mere memory safety, Rust has an advanced static type system that alerts programmers to issues early in development, when mistakes are cheap to fix. When a Rust program passes all the checks, it simply won't unexpectedly crash.
At the same time, the Rust compiler produces blazingly efficient code that is suitable for highly demanding web applications and embedded devices alike, rivaling the performance of C++.
Rust applications also benefit from access to a thriving ecosystem of open source packages, accessible through a dependency management system with vulnerability reporting in the core development tools.
client
client
client
client
client
client
client
client