Изучение Rust

Изучайте Rust урок за уроком

Короткие уроки по Rust с кодом, который запускается прямо в браузере. Пройдите путь с основ, а затем закрепите знания на задачах.

Учебные треки

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

Владение и заимствование

Перемещение, ссылки, срезы, времена жизни и умные указатели: идеи, которые делают Rust безопасным по памяти без сборщика мусора.

  • Уроков: 5
  • Задач: 7
  • Около 3 ч
  1. Урок: Ownership and Moves
  2. Урок: References and Borrowing
  3. Урок: Slices
  4. Урок: Lifetimes
  5. Ещё шагов: 1

Структуры, перечисления и трейты

Описывайте данные структурами и перечислениями, сопоставляйте с образцом, обрабатывайте Option и Result, используйте трейты и обобщения.

  • Уроков: 10
  • Задач: 14
  • Около 6 ч
  1. Урок: Structs
  2. Урок: Methods and impl Blocks
  3. Урок: Enums
  4. Урок: Pattern Matching with match
  5. Ещё шагов: 6

Темы по Rust