Naar de Nederlandstalige versie
Workshops
Part of the RustIEC project goal is the organisation of at least one introductory and two advanced hands-on workshops about learning Rust.
RustIEC 101
RustIEC 101 is our introductory Rust course, based on the A-modules of the "101-rs" course by Tweede Golf. The materials are available at https://101.rustiec.be/, and the source code is available at https://gitlab.com/etrovub/smartnets/rustiec-101/.
Part 1
This course will be taught in the form of two workshops on:
- March 14, 2023 on the VUB campus;
- March 27, 2023 on the VUB campus;
- March 28, 2023 on the VUB campus;
- November 8, 2024 on the VUB campus;
with a total expected participant count of 35.
Part 2
The second part of the RustIEC 101 course teaches more advanced features of the Rust language.
- September 13, 2023 on the VUB campus;
- October 19, 2023 on the Barco campus;
- November 8, 2024 on the VUB campus.
RustIEC 201: Embedded programming
The "RustIEC 201: Embedded programming" workshop aims to provide you with an insight into the world of embedded Rust. The contents of the workshop are hosted on our website https://201.rustiec.be/.
This course was thought on March 25, 2024 and on November 26, 2024.
RustIEC 202: C2Rust
The "Advanced: C2Rust" workshop is designed for members looking to deepen their understanding of Rust through practical applications. This workshop extends the foundational knowledge from RustIEC 101, offering participants hands-on experience with the C2Rust tool, which helps in the migration of C codebases to Rust.
The course material can be found on https://github.com/AliciaAndries/rustiec_workshop_steps.
This course was thought on December 12, 2023, right after the User Committee meeting.