Rust - первое знакомство

Освойте базовый Rust: установка, структура проекта, компиляция, Cargo, контроль потока, функции, строки, коллекции и ключевая фишка языка — владение и заимствование. Практика с задачами и автопроверкой.
Начальный уровень

Чему вы научитесь

  • ставить Rust и работать с cargo;
  • создавать и собирать проекты, понимать артефакты сборки;
  • объявлять переменные, типизировать и выводить типы;
  • писать условия и циклы, оформлять функции и возвращаемые значения;
  • уверенно работать со строками и срезами;
  • понимать правила владения, заимствования и жизненных циклов;
  • использовать структуры, перечисления, Option и сопоставление с образцом (match);
  • применять стандартные коллекции: Vec, String, HashMap.

О курсе

Rust — язык для системного и прикладного кода, где производительность сочетается с безопасностью. В этом курсе вы шаг за шагом запустите первый проект, разберётесь с синтаксисом, а главное — поймёте модель памяти: владение, заимствование и жизненные циклы.
Каждый блок — короткие видео и практикумы с автопроверкой через stdin/stdout. Итог — рабочие навыки и мини-проекты, которые можно показать в портфолио.

Для кого этот курс

Новички в Rust из мира C/C++/Go/Python. Студенты и джуны, кому нужен безопасный низкоуровневый язык. Инженеры DevOps/SRE для утилит CLI и высокопроизводительных инструментов.

Наши преподаватели

Программа курса

загружаем...
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно