👋Починаємо програмувати? Завітайте на нашу нову платформу, створену спеціально для початківців -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Скоро
ЗареєструватисяУвійти

Створімо разом найкращу освітню платформу для програмування

Exercism - це неприбутковий проєкт з відкритим кодом який створюють люди з найрізноманітніших кіл. Понад сто відданих мейнтейнерів і тисячі контрибʼюторів працюють над тим, щоб створити найкращу безкоштовну платформу для навчання програмуванню в інтернеті.

Початок роботиПереглянути завдання405Контрибʼютори15 591
Довідка для контрибʼюторів

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

Вчімося вільно володіти 84 мовами програмування завдяки нашому унікальному поєднанню навчання, практики та наставництва. 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
  • GDScript
  • 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