Programming in Rust (LFD480)
This four-day course introduces you to the Rust programming language.
Join our Programming in Rust course to gain practical skills in one of the most sought-after programming languages today. This course is tailored for system and application programmers who want to learn Rust and enhance their programming capabilities. Through hands-on experience, you will learn to write idiomatic Rust code, understand key concepts such as ownership, borrowing, and lifetimes, and work with various data types and error handling techniques.
By the end of the course, you will be equipped to develop small system programs, single-page applications, and API clients and servers. You will also explore Rust’s concurrency features and learn how to leverage its rich ecosystem for your projects. This course prepares you to confidently engage in the tech landscape, whether you are starting new projects or collaborating on existing ones.
To participate, you should have prior programming experience in languages such as C/C++, Java, JavaScript, or Go. The course includes practical labs that can be run on various systems, ensuring you have the resources needed to succeed.