Що дасть вам цей курс Поглиблений курс з мови програмування Rust, в якому ми розберемо:
- ключові особливості Rust, розуміння яких дозволяє не тільки розробляти складні програмні продукти на цій мові, а й допомагає краще проектувати ПЗ в цілому;
- найбільш популярні бібліотеки і проекти, широко використовувані на практиці;
- багатопоточність і архітектуру програмного забезпечення.
Розробникам на системних мовах (з, C++,...), які хочуть:
- вивчити Rust, його сильні і слабкі сторони;
- навчитися уникати помилки по роботі з пам'яттю і багатопоточністю;
- вивчити проектування високопродуктивного ПЗ
- вивчити мову, що дозволяє робити критичні по продуктивності секції Вашого ПО максимально швидкими;
- особливості роботи з низькорівневим ПЗ;
- підходи до розробки безпечного та відмовостійкого ПЗ
- використовувати мову Rust для розробки ПЗ;
- розгортати Rust і середовище розробки;
- створювати надійне, відмовостійке і високопродуктивне ПЗ;
- тестувати код;
- використовувати сторонні бібліотеки;
- писати асинхронний код
у процесі навчання Ви отримаєте комплексні знання та навички.
Модуль 1 Вступ до Rust
Модуль 2 модулі, крейти і тести
Модуль 3 стандартна бібліотека
Модуль 4 багатопоточність
Модуль 5 Архітектура
Модуль 6 Фреймворки та бібліотеки
Модуль 7 проектна робота
Модуль 1 Вступ до Rust
Модуль 2 модулі, крейти і тести
Модуль 3 стандартна бібліотека
Модуль 4 багатопоточність
Модуль 5 Архітектура
Модуль 6 Фреймворки та бібліотеки
Модуль 7 проектна робота
https://privatelink.de/?https://otus.ru/lessons/rust-developer/