Чему вы научитесь
- ставить Rust и работать с cargo;
- создавать и собирать проекты, понимать артефакты сборки;
- объявлять переменные, типизировать и выводить типы;
- писать условия и циклы, оформлять функции и возвращаемые значения;
- уверенно работать со строками и срезами;
- понимать правила владения, заимствования и жизненных циклов;
- использовать структуры, перечисления, Option и сопоставление с образцом (match);
- применять стандартные коллекции: Vec, String, HashMap.
О курсе
Rust — язык для системного и прикладного кода, где производительность сочетается с безопасностью. В этом курсе вы шаг за шагом запустите первый проект, разберётесь с синтаксисом, а главное — поймёте модель памяти: владение, заимствование и жизненные циклы.
Каждый блок — короткие видео и практикумы с автопроверкой через stdin/stdout. Итог — рабочие навыки и мини-проекты, которые можно показать в портфолио.
Для кого этот курс
Новички в Rust из мира C/C++/Go/Python.
Студенты и джуны, кому нужен безопасный низкоуровневый язык.
Инженеры DevOps/SRE для утилит CLI и высокопроизводительных инструментов.
Наши преподаватели
Программа курса
Price:
Бесплатно