Learn to build graphical user interfaces (GUIs) in Rust, the fast and memory-safe systems programming language. This 4-week course covers:
- Setting up a Rust development environment on Kubuntu Linux
- Using the Iced library to create a calculator, counter, and to-do list
- Exploring other GUI frameworks like GTK and Relm4
- Building games like Pong and Simon Says
- Creating quizzes with the eGUI framework
Gain hands-on experience as you progress from simple UIs to more complex, interactive applications. Learn best practices for Rust GUI development that you can apply to your own projects.
The course consists of short video lessons, readings, and practical coding labs. By the end, you'll have a portfolio of GUI projects and the skills to build more!