Изучите современный, мощный, безопасный язык системного программирования! Этот курс научит вас основам Rust, современного языка программирования, который обладает силой native кода, так и безопасностью некоторых управляемых языков.
В этом курсе вы узнаете следующее:
Как загрузить и установить Rust; как скомпилировать программы и (необязательно) работать с IDE.
Узнайте о основных типах данных и о том, как их использовать для объявления переменных.
Массивы, векторы и строки, концепция срезов.
Научитесь создавать функции, методы, замыкания, функции более высокого порядка.
Поймете, как создавать различные структуры данных, такие как structs и enums ; также traits.
Яркий взгляд на Master Rust на концепцию жизни с владением, заимствованием, спецификаторами жизненного цикла, пожизненным разрешением.
Узнайте, как безопасно обмениваться данными вокруг вашего (возможно, многопоточного) приложения с помощью Rc, Arc и Mutex.
Используйте Rust's management используя Cargo.
Узнайте о других полезных темах: документации, условной компиляции, тестировании.
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.