Курс на Stepik
Обложка курса «Rustlings - практикум языка Rust» на Stepik
Бесплатно

Rustlings - практикум языка Rust ★ 0.000

Открыть на
STEPIK.ORG

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Rustlings - практикум языка Rust»Учеников на курсе 1
Сертификаты, выданные на курсе «Rustlings - практикум языка Rust»Сертификатов выдано 0
Отзывы о курсе «Rustlings - практикум языка Rust»Отзывов получено 0
Рейтинг курса «Rustlings - практикум языка Rust»Рейтинг курса 0.000
Уроки в курсе «Rustlings - практикум языка Rust»Количество уроков 26
Задачи с кодом в курсе «Rustlings - практикум языка Rust»Количество задач с кодом 91
Обновления курса «Rustlings - практикум языка Rust»Обновления курса — —
Дата публикации курса «Rustlings - практикум языка Rust»Дата публикации курса — ———
Последнее обновление курса «Rustlings - практикум языка Rust»Последнее обновление — ———

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

Rust через небольшие упражнения

Rustlings помогает привыкнуть читать и писать код на Rust. В каждом упражнении нужно дописать программу или исправить ошибку: подобрать тип, разобраться с заимствованием, реализовать метод или наладить работу нескольких потоков.

В этой версии задания переведены на русский язык и перенесены на Stepik. Решения проверяются автоматически, поэтому работать можно прямо в браузере.

Что вас ждет

  • 24 тематических урока

  • 91 задача на код

  • Короткие пояснения и подсказки

  • Практика чтения кода и исправления ошибок

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

  1. Основы Rust: переменные, функции, условия, примитивные типы и векторы.

  2. Владение и собственные типы: перемещения, структуры, перечисления, строки и модули.

  3. Коллекции и надежный код: HashMap, Option, обработка ошибок, обобщения, трейты и времена жизни.

  4. Дополнительные возможности: тесты, итераторы, умные указатели, потоки, макросы и преобразования типов.

  5. Контрольные задания: применение нескольких изученных приемов вместе.

Что будет в результате

Вы получите практику работы с основными конструкциями Rust, научитесь читать сообщения компилятора, исправлять ошибки в небольших программах и проверять, что код соответствует условию.

О курсе

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

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

Курс подойдет тем, кто изучает Rust и хочет закреплять теорию небольшими упражнениями. Он также будет полезен программистам с опытом на другом языке, которым нужна практика чтения кода и работы с сообщениями компилятора Rust.

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

  • Полезно понимать, что такое переменные, функции, условия и циклы.

  • Подробную теорию Rust рекомендуется изучать параллельно: здесь основной акцент на упражнениях.

  • Для выполнения заданий достаточно браузера. Установка Rust и Rustlings не требуется.

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

Формат курса

24 тематических урока 91 задача на код с автоматической проверкой Короткие пояснения, заготовки программ и подсказки Самостоятельное обучение в своем темпе

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