
Pragmatic AI Labs
Master Rust GUI programming by building interactive applications with frameworks like Iced, GTK, and eGUI. Learn to create polished user interfaces in this systems programming language.
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!
Noah Gift
Executive in Residence and Founder of Pragmatic AI Labs