👋در حال یادگیری برنامه‌نویسی هستید؟ پلتفرم تازه‌ی مخصوص مبتدیان ما را ببینید -Jiki!
Exercism
  • یادگیری
    • مسیرهای زبان

      در بیش از ۶۵ زبان مهارت خود را بالا ببرید

    • با Jiki کدنویسی یاد بگیرید

      در عصر LLM کدنویسی و ساختن را یاد بگیرید.

    • سفر شما

      سفرتان در Exercism را کاوش کنید

    • علاقه‌مندی‌های شماجدید

      راه‌حل‌های موردعلاقه‌ی خود را دوباره مرور کنید

  • کشف
    • مزایای Exercism

      پیشنهادها و تخفیف‌های شرکای ما

    • ویدیوهای جامعه

      پخش زنده، مرور گام‌به‌گام و موارد دیگر

    • مجموعه‌ی معرفی‌های کوتاه

      مروری کوتاه بر زبان‌ها

    • مصاحبه‌ها و داستان‌ها

      از داستان‌های دیگران الهام بگیرید

    • Discord

      با جامعه گفت‌وگو کنید و وقت بگذرانید

      این پیوند در پنجره یا تب جدیدی باز می‌شود
    • انجمن

      در موضوع‌ها عمیق‌تر شوید

      این پیوند در پنجره یا تب جدیدی باز می‌شود
  • مشارکت
    • شروع کار

      چگونه می‌توانید به Exercism کمک کنید

    • منتورینگ

      در یادگیری به دیگران کمک کنید

    • مستندات

      هر آنچه برای کمک کردن نیاز دارید

    • مشارکت‌کنندگان

      با افرادی که پشت Exercism هستند آشنا شوید

    • مترجمانجدید

      از پروژه‌ی بومی‌سازی ما حمایت کنید

  • بیشتر
    • حمایت مالی

      به حمایت از هدف ما کمک کنید

    • درباره‌ی Exercism

      با سازمان ما آشنا شوید

    • تأثیر ما

      ببینید چه دستاوردهایی داشته‌ایم

    • همگام‌ساز GitHubجدید

      از راه‌حل‌های خود در GitHub نسخه‌ی پشتیبان بگیرید

    • Insiders

      روش ما برای تشکر از شما

  • فارسیPersian
  • 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
  • 简体中文Simplified Chinese
  • 繁體中文Traditional Chinese
  • українськаUkrainian

به‌زودی

  • catalàCatalanبه‌زودی
  • IndonesiaIndonesianبه‌زودی
  • KiswahiliSwahiliبه‌زودی
  • NederlandsDutchبه‌زودی
  • polskiPolishبه‌زودی
  • românăRomanianبه‌زودی
  • suomiFinnishبه‌زودی
  • svenskaSwedishبه‌زودی
  • Tiếng ViệtVietnameseبه‌زودی
  • TürkçeTurkishبه‌زودی
  • עבריתHebrewبه‌زودی
  • русскийRussianبه‌زودی
  • српскиSerbianبه‌زودی
  • ไทยThaiبه‌زودی
  • اردوUrduبه‌زودی
ثبت‌نامورود
Odin
Odin
727 دانش‌آموز
درباره‌ی Odinتمرین
Uploaded avatar of rcmonnet
Uploaded avatar of glennj
Uploaded avatar of hucancode
11 مشارکت‌کننده
7 مربی
Odin

73 تمرین Odin را انجام دهید

Odin را با تکمیل 73 تمرینی که به مفاهیم و ایده‌های مختلف می‌پردازند، یاد بگیرید و تمرین کنید.

به ترک Odin بپیوندید

تمرین‌های Odin را در Exercism کاوش کنید

با پیشرفت‌تان تمرین‌های بیشتری باز می‌کنید. تمرین‌های فوق‌العاده‌ای هستند و انجام دادن‌شان لذت‌بخش است!

تمرین کدنویسی و مربی‌گری برای همه

در 83 زبان برنامه‌نویسی، با ترکیب منحصربه‌فرد ما از یادگیری، تمرین و مربی‌گری، به تسلط برسید. Exercism سرگرم‌کننده، مؤثر و ۱۰۰٪ رایگان است، برای همیشه.

رایگان ثبت‌نام کنید زبان‌ها را کاوش کنید

نسخه‌ها


  • Exercism
  • یادگیری برنامه‌نویسی با Jiki
  • Exercism برای تیم‌ها
  • Exercism Research

درباره


  • درباره‌ی Exercism
  • تیم ما
  • مشارکت‌کنندگان
  • شرکا
  • حامیان فردی

همکاری با ما


  • Exercism Insiders
  • مشارکت
  • مربی‌گری
  • کمک مالی

حقوقی و سیاست‌ها


  • شرایط استفاده
  • سیاست حفظ حریم خصوصی
  • سیاست کوکی
  • آیین رفتار
  • بیانیه‌ی دسترس‌پذیری

در ارتباط بمانید


  • وبلاگ 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