Курс на Stepik
Обложка курса «Rust для джунов» на Stepik
500 ₽

Rust для джунов 5.000

Открыть на
STEPIK.ORG
Категории курса

Rust с нуля до junior: Cargo, типы, функции, владение, заимствование, структуры, перечисления, коллекции, ошибки, трейты, тесты и итоговый CLI-проект.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Rust для джунов»Учеников на курсе 31
Сертификаты, выданные на курсе «Rust для джунов»Сертификатов выдано 0
Отзывы о курсе «Rust для джунов»Отзывов получено 3
Рейтинг курса «Rust для джунов»Рейтинг курса 5.000
Уроки в курсе «Rust для джунов»Количество уроков 171
Тесты в курсе «Rust для джунов»Количество квизов 799
Время прохождения курса «Rust для джунов»Время прохождения курса
Стоимость курса «Rust для джунов»Стоимость курса 500 ₽
Обновления курса «Rust для джунов»Обновления курса
Дата публикации курса «Rust для джунов»Дата публикации курса
Последнее обновление курса «Rust для джунов»Последнее обновление
Сложность easy

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

  • устанавливать Rust через rustup и уверенно работать с rustc, Cargo, rustfmt и Clippy
  • применять типы, функции, ветвления, циклы, строки, массивы и коллекции
  • объяснять владение, move, Copy, Clone, заимствование и правила ссылок
  • моделировать предметную область структурами, перечислениями, Option и Result
  • создавать методы, трейты, дженерики, модули и понятную обработку ошибок
  • писать тесты и собирать законченное консольное приложение

О курсе

Rust с нуля до junior: Cargo, типы, функции, владение, заимствование, структуры, перечисления, коллекции, ошибки, трейты, тесты и итоговый CLI-проект.

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

новички без опыта программирования, которым нужен последовательный старт в Rust; разработчики Python, Java, Go или C/C++, желающие освоить модель владения Rust; начинающие backend-, embedded- и системные разработчики; самоучки, которым важно закрыть пробелы в памяти, типах, ошибках и тестировании.

Начальные требования

предыдущий опыт программирования не требуется компьютер с Windows, macOS или Linux и возможность установить стабильный Rust toolchain готовность работать в терминале, запускать примеры и читать сообщения компилятора

Преподаватели курса

Как проходит обучение

Каждый урок проходится по циклу: понять идею, запустить и изменить пример, ответить на тест, самостоятельно решить практику и только затем свериться с разбором.

Материал выстроен последовательно, без обязательных дедлайнов. Рекомендуется вести учебный репозиторий и журнал ошибок.

Формат курса

Самостоятельный текстовый курс: подробная теория, запускаемые примеры, тесты для самопроверки, практические задачи с решениями и итоговый проект.

Что вы получите

  • полный текстовый конспект курса с рабочими примерами
  • 799 тестовых вопросов для самопроверки
  • 532 практических задач с решениями
  • итоговый проект: Консольный менеджер задач на Rust: модель Task и Status, хранение задач в Vec, разбор команд пользователя, добавление, завершение и удаление задач, обработка ошибок, модульная структура и тесты.

Нагрузка

120-180 часов

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