Rust Developer. Basic Otus Кирилл Федченко, Александр Сергеев
Best Practices по языку программирования Rust для начинающих
Что даст вам этот курс
Язык программирования Rust уже несколько лет находится в топе самых любимых языков опытных разработчиков, он используется во многих сферах от веб-разработки до блокчейна и сейчас невероятно популярен.
Опытные разработчики советуют Rust как первый язык программирования людям, которые осознанно хотят в программирование, когда-то уже что-то программировали т.к. Rust дает понимание фундаментальных основ: это работа с памятью, система типов и т.д.
Разработчики отмечают, что Rust взял лучшее из разных языков программирования.
Rust используется во многих сферах разработки: веб, системное ПО, мобильная разработка, разработка встраиваемых систем и даже анализ данных, а с недавних пор в блокчейне и машинном обучении.
На курсе мы разберем:
ключевые особенности Rust, понимание которых позволяет не только разрабатывать сложные программные продукты на этом языке, но и помогает лучше проектировать ПО в целом;
наиболее популярные библиотеки и проекты, широко используемые на практике;
многопоточность и архитектуру программного обеспечения.
Модуль 1 Разработка ПО на Rust
Модуль 2 Синтаксис Rust и основы Computer Science
Модуль 3 Алгоритмы и структуры данных
Модуль 4 Многопоточность
https://otus.ru/lessons/rust-developer-basic/