Craft stable solutions for your business
Ferrous Systems has the world’s most experienced Rust trainers. Our customers include Fortune 500 companies, government organizations, and Mozilla. Our courses are now also available for individual participants, hosted in our office in Berlin-Friedrichshain. Whether you’re just starting to learn Rust or are an accomplished Rustacean, we’re eager to share wisdom and techniques to sharpen your skills and boost your career. Our local trainings include lunch, coffee, cold beverages and childcare if needed. Get in touch with us for accessibility needs or student and diversity pricing.
What do you want to achieve?
Pick one of our workshop packages and get started.
Introduction to Rust
In our Introductory Workshops, you will learn the basic skills to read and write Rust code competently on your own. Besides the basic syntax, you will learn about Rust’s type system, the ownership model, and concurrent programming. You will also learn about the daily coding workflow, using the tooling supplied around the language.
Due to the current health situation, we stopped ticket sales for our courses.
30.03.2020 - 01.04.2020
- 9:00 - 18:00
- This course qualifies for Bildungsurlaub.
28.04.2020 - 30.04.2020
- 9:00 - 18:00
- At your location and on your preferred date. Please get in touch through firstname.lastname@example.org
Embedded for Beginners
This training is aimed at developers who are familiar with Rust and are looking to learn more about embedded Rust. In this one day course, we will start with blinking LEDs and work our way to sending and receiving radio packets, while creating a collective piece of art. Let yourself be surprised!
Rust in London (hosted by TrueLayer)
We are happy to announce, that we are able to offer a training in London, hosted by our Partner TrueLayer. In our Introductory Workshops, you will learn the basic skills to read and write Rust code competently on your own. Besides the basic syntax, you will learn about Rust’s type system, the ownership model, and concurrent programming. You will also learn about the daily coding workflow, using the tooling supplied around the language.
02.04.2020 - 04.02.2020
- 9:30 - 16:00
All training programs can be given on-site worldwide, remotely, or hosted by us in Berlin, Germany.
Our trainers have more than 20 years of experience
Florian has been programming Rust for five years and is a co-founder of the local Berlin Rust meetup and the European Rust conference RustFest. He has been giving Rust training courses professionally since 2015, with more than five training courses per year. RIPE, Mozilla, and Wire are just some of the groups he has trained. He also gives workshops and async programming around conferences. Before training Rust, he trained people on Elasticsearch and Ruby on Rails.
James is an embedded engineer who has worked on systems ranging from safety critical avionics to rapidly prototyped IoT devices. He is a member of the Rust Language Embedded Working Group and a mentoring partner in the 2018 edition of the Increasing Rust’s Reach initiative. James has given a number of trainings on Rust and Embedded Rust, including public trainings at OxidizeConf and RustConf, as well as to private engineering and leadership teams.
Although Tanks spent their teenage years assembling and fixing computers, they first studied chemistry and worked as a teacher. Only later did they fulfill their long-cherished dream of learning programming. Today they help others make their coding dreams come true too: Tanks is in charge of organizing our workshops and is the person to contact for all questions regarding our training programs.