Курс на Stepik
Обложка курса «Rust для джунов» на Stepik
Бесплатно

Rust для джунов 0.000

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Rust для джунов»Учеников на курсе 5
Сертификаты, выданные на курсе «Rust для джунов»Сертификатов выдано 0
Отзывы о курсе «Rust для джунов»Отзывов получено 0
Рейтинг курса «Rust для джунов»Рейтинг курса 0.000
Уроки в курсе «Rust для джунов»Количество уроков 171
Тесты в курсе «Rust для джунов»Количество квизов 799
Обновления курса «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 часов

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