Skip to main content
Skip header

Programming in Rust

Language of instruction angličtina, čeština
Code 460-4157
Abbreviation PvR
Course title Programming in Rust
Coordinating department Department of Computer Science
Course coordinator Mgr. Ing. Michal Krumnikl, Ph.D.

Anotace

This course introduces students to the design of robust and memory-safe programs using the Rust programming language, focusing on robust interface design, error handling, and generic, asynchronous, and multithreaded programming. Emphasis will also be placed on explaining the principles of network applications and the specifics of their implementation in the Rust language.

Povinná literatura

[1] KLABNIK, Steve and NICHOLS, Carol. The Rust Programming Language. 2018. No Starch Press.

Doporučená literatura

[1] PALMIERI, Luca. Zero To Production In Rust. 2022. Independently published.
[2] GJENGSET, Jon. Rust for Rustaceans. 2021. No Starch Press.