Rust training

Rust is a fast and efficient programming language that guarantees memory safety and type safety.

Whether you're writing cloud services or low-level code, we can help you explore what Rust can do for your projects.

All training we offer can be tailored to your needs and are led by our experienced Rust trainers that work on Rust engineering projects on a daily basis.

Explore Rust

Want to introduce your engineers to Rust? Or do you want to explore Rust as a language more thoroughly? Then this workshop is for you. Formats and possible topics include:
  • Half-day or full-day workshops, on-site
  • Overview of the Rust language
  • Get to know the tooling
  • Introduction to interop with C
Interested? Download our workshop leaflet with more details and pricing info:
Download leaflet

Rust for Web

Want to find out what Rust can offer for developing state-of-the-art web applications? In this workshop we share our knowledge of years of web app development with Rust. Formats and possible topics include:
  • Half-day or full-day workshops, on-site
  • Async Rust and Tokio
  • Programming with Futures
  • Using a dedicated web framework like Axum or Rocket
Interested? Download our workshop leaflet with more details and pricing info:
Download leaflet

What Sioux has to say

Tweedegolf delivered an embedded Rust workshop at Sioux which was specially tailored for senior embedded C/C++ programmers. The workshop was presented by two experienced instructors who know the ins and outs of embedded software development, and showed us the advantages of using Rust in embedded projects. It was very well received and provided the tools to start using Rust in future projects. Recommended!

Jeroen Lamain

Software Architect - Sioux Technologies

Embedded Rust

Interested in Embedded Rust as part of your Rust exploration? We cover the basics to get you started and can do a deep dive if you like. Attending “Explore Rust” or knowledge of Rust is required. Formats and possible topics include:
  • Half-day or full-day workshops, on-site
  • Overview of Rust Embedded ecosystem
  • Writing a platform-agnostic driver
  • Rust for IoT projects
Interested? Download our workshop leaflet with more details and pricing info:
Download leaflet

Rust and C

Want to use Rust within an existing C code base? In this workshop we show you how you can start using Rust step by step in existing projects. Formats and possible topics include:
  • Half-day or full-day workshops, on-site
  • Using C code from Rust, or Rust code from C
  • Generating FFI bindings automatically, and designing idiomatic Rust APIs
  • Rust extensions for higher-level languages (Python, Ruby, NodeJS)
Interested? Download our workshop leaflet with more details and pricing info:
Download leaflet

Is Rust for you?

Our slide deck, 'Why Rust, Why now?' answers that question in a way that non-technical stakeholders can understand. We also share the steps we see other companies take to get started with Rust. Get the conversation started yourself.
Download slide deck

In-company presentation

If you think Rust might be for you, we offer a more in-depth overview of what Rust has to offer - including its limitations - in a 45-min remote presentation to your engineering teams.
Download presentation leaflet

Why developers love Rust

“Learning Rust made me a better programmer; in any language.”
That's what expert developers say. Undoubtedly Rust's most beautiful compliment. We couldn't agree more.

Let's talk?

Chat with Hugo.

Clients & partners