HomeTrainingRust Essentials for Java developers

Rust Essentials for Java developers

Good to know

About the Training

Rust is a systems programming language that can be used to write both server-side and in-browser code. It is a blazing-ly fast language combining the performance of C++ with helpful abstractions like Java. For these reasons and many more, it has been voted the ‘Most Loved’ programming language in Stack Overflows developer survey for 7 years in a row. From the basic syntax of Rust right up to the language’s most powerful features this course hopes to equip developers to start writing Rust applications. This course will not only show developers how to write Rust code but also serve as an introduction to the ecosystem showing developers the great tooling, libraries and frameworks available.

Target Audience

The target audience for this course are experienced Java/Kotlin developers who are interested in writing more performant code and hungry to expand their programming knowledge. Attendees will need foundational knowledge in Java tooling and the most common libraries and frameworks used in Java web development today.

Learning Goals

  1. Write basic Rust applications
  2. An awareness of Rust’s more powerful features
  3. The Rust equivalents of Java’s most popular libraries and frameworks
  4. An appreciation for when Rust may be applicable


Workshops can be hosted in our office in Amsterdam, Utrecht, on-site at a client location or remote. The content of the workshops can be tailored to meet your specific requirements. Regular pricing: EUR 350 for a 4-hour workshop per attendee and EUR 595 per attendee for an 8-hour workshop. Please contact us for the pricing of multiday workshops.

James Daly

Software Engineer

Training data

  • October 20 2022

Register for this training