👋Починаємо програмувати? Завітайте на нашу нову платформу, створену спеціально для початківців -Jiki!
Exercism
  • Навчання
    • Мовні треки

      Підвищення кваліфікації з 65+ мов

    • Вчимося програмувати з Jiki

      Вчимося програмувати та створювати в епоху LLM.

    • Подорож

      Дослідження вашої подорожі Exercism

    • ОбранеНове

      Повернення до обраних рішень

  • Дослідити
    • Переваги Exercism

      Пропозиції та знижки від наших партнерів

    • Відео спільноти

      Стріми, проходження та інше

    • Серія коротких вступів

      Короткі огляди мов

    • Інтервʼю та історії

      Отримуймо натхнення з історій людей

    • Discord

      Спілкуймося та відпочиваймо зі спільнотою

      Посилання відкриється в новому вікні або вкладці
    • Форум

      Заглиблюймося в теми

      Посилання відкриється в новому вікні або вкладці
  • Долучитися
    • З чого почати

      Як допомогти Exercism

    • Наставництво

      Підтримуймо інших у навчанні

    • Документація

      Усе необхідне для допомоги

    • Учасники

      Познайоммося з людьми, які стоять за Exercism

    • ПерекладачіНове

      Підтримуймо наш проєкт локалізації

  • Ще
    • Пожертвувати

      Допоможімо підтримати нашу місію

    • Про Exercism

      Дізнаймося про нашу організацію

    • Наш вплив

      Дослідімо, чого ми досягли

    • Синхронізатор GitHubНове

      Резервне копіювання рішень на GitHub

    • Інсайдери

      Наш спосіб подякувати

  • українськаUkrainian
  • EnglishEnglish
  • DeutschGerman
  • español de EspañaEuropean Spanish
  • español latinoamericanoLatin American Spanish
  • françaisFrench
  • italianoItalian
  • magyarHungarian
  • português do BrasilBrazilian Portuguese
  • português europeuEuropean Portuguese
  • العربيةArabic
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • فارسیPersian
  • 简体中文Simplified Chinese
  • 繁體中文Traditional Chinese

Незабаром

  • catalàCatalanСкоро
  • IndonesiaIndonesianСкоро
  • KiswahiliSwahiliСкоро
  • NederlandsDutchСкоро
  • polskiPolishСкоро
  • românăRomanianСкоро
  • suomiFinnishСкоро
  • svenskaSwedishСкоро
  • Tiếng ViệtVietnameseСкоро
  • TürkçeTurkishСкоро
  • עבריתHebrewСкоро
  • русскийRussianСкоро
  • српскиSerbianСкоро
  • ไทยThaiСкоро
  • اردوUrduСкоро
ЗареєструватисяУвійти
Rust
Rust
140 878 студентів
Про RustПрактика
Завантажений аватар користувача bobahop
Завантажений аватар користувача senekor
Завантажений аватар користувача lewisclement
1053 контрибʼютори
1299 наставників
Rust

Практикуйте 99 вправ із Rust

Вивчайте Rust і практикуйтеся, виконуючи 99 вправ, які розкривають різні концепції та ідеї.

Долучіться до треку Rust

Дослідіть вправи з Rust на Exercism

Відкривайте більше вправ у міру просування. Це чудова практика, і виконувати їх цікаво!

Практика коду та наставництво для всіх

Вчімося вільно володіти 83 мовами програмування завдяки нашому унікальному поєднанню навчання, практики та наставництва. Exercism - це цікаво, ефективно і на 100% безкоштовно, назавжди.

Зареєструватися безкоштовно Оглянути мови

Видання


  • Exercism
  • Навчання програмуванню з Jiki
  • Exercism для команд
  • Дослідження Exercism

Про нас


  • Про Exercism
  • Наша команда
  • Контрибʼютори
  • Партнери
  • Індивідуальні прихильники

Долучитися


  • Exercism Insiders
  • Долучитися
  • Наставництво
  • Пожертвувати

Правова інформація та політики


  • Умови користування
  • Політика конфіденційності
  • Політика щодо cookie
  • Кодекс поведінки
  • Заява про доступність

Будьмо на звʼязку


  • Блог Exercism
  • Обговорення на GitHub
  • Звʼязатися з нами
  • Повідомити про зловживання

Отримати допомогу


  • Документація Exercism
  • Початок роботи
  • Часті запитання
  • Встановлення CLI
  • Інтерактивний огляд CLI

Наші треки з мов програмування


  • 8th
  • ABAP
  • ARM64 Assembly
  • Arturo
  • AWK
  • Ballerina
  • Bash
  • Batch Script
  • C
  • C#
  • C++
  • Cairo
  • CFML
  • Clojure
  • COBOL
  • CoffeeScript
  • Common Lisp
  • Crystal
  • D
  • Dart
  • Delphi Pascal
  • Elixir
  • Elm
  • Emacs Lisp
  • Erlang
  • Euphoria
  • F#
  • Factor
  • Fortran
  • Free Pascal
  • Futhark
  • Gleam
  • Go
  • Groovy
  • Haskell
  • Idris
  • Java
  • JavaScript
  • jq
  • Julia
  • Kotlin
  • Lean
  • Lisp Flavoured Erlang
  • Lua
  • MIPS Assembly
  • MoonScript
  • Nim
  • Objective-C
  • OCaml
  • Odin
  • Perl
  • Pharo
  • PHP
  • PowerShell
  • Prolog
  • PureScript
  • Pyret
  • Python
  • R
  • Racket
  • Raku
  • ReasonML
  • Red
  • Roc
  • Ruby
  • Rust
  • Scala
  • Scheme
  • SQLite
  • Standard ML
  • Swift
  • Tcl
  • TypeScript
  • Uiua
  • Unison
  • V
  • Vim script
  • Visual Basic
  • WebAssembly
  • Wren
  • x86-64 Assembly
  • YAMLScript
  • Zig

Є бажання додати трек з мови до Exercism?

Створіть нову тему на форумі і обговорімо її.


Exercism - неприбуткова організація, зареєстрована у Великій Британії. Її опікуни: Katrina Owen, Jeremy Walker та Erik Schierboom.
© 2026 Exercism