👋هل تتعلم البرمجة؟ تعرّف على منصتنا الجديدة المخصصة للمبتدئين -Jiki!
Exercism
  • تعلّم
    • مسارات اللغات

      طوّر مهاراتك في أكثر من 65 لغة

    • تعلّم البرمجة مع Jiki

      تعلّم البرمجة وبناء المشاريع في عصر النماذج اللغوية الكبيرة.

    • رحلتك

      استكشف رحلتك في Exercism

    • مفضلاتكجديد

      عُد إلى حلولك المفضلة

  • اكتشف
    • مزايا Exercism

      عروض وخصومات من شركائنا

    • فيديوهات المجتمع

      بث مباشر وشروحات والمزيد

    • سلسلة المقدمات الموجزة

      لمحات موجزة عن اللغات

    • مقابلات وقصص

      استلهم من قصص الآخرين

    • Discord

      دردش واقضِ وقتك مع المجتمع

      يفتح الرابط في نافذة أو تبويب جديد
    • المنتدى

      تعمّق في الموضوعات

      يفتح الرابط في نافذة أو تبويب جديد
  • ساهم
    • البدء

      كيف يمكنك مساعدة Exercism

    • الإرشاد

      ادعم الآخرين أثناء تعلّمهم

    • الوثائق

      كل ما تحتاجه للمساعدة

    • المساهمون

      تعرّف على الأشخاص الذين يقفون خلف Exercism

    • المترجمونجديد

      ادعم مشروع التوطين لدينا

  • المزيد
    • تبرّع

      ساعد في دعم مهمتنا

    • عن Exercism

      تعرّف على مؤسستنا

    • أثرنا

      استكشف ما حققناه

    • مزامن GitHubجديد

      احتفظ بنسخة احتياطية من حلولك على GitHub

    • Insiders

      طريقتنا في قول شكرًا

  • العربيةArabic
  • 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
  • বাংলাBengali
  • ΕλληνικάGreek
  • हिन्दीHindi
  • 日本語Japanese
  • 한국어Korean
  • فارسیPersian
  • 简体中文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قريبًا
إنشاء حسابتسجيل الدخول
  • رئيسية التوثيق
  • استخدام Exercism
  • بناء Exercism
  • الإرشاد
  • المجتمع
  • خاص بالمسارات
  • المساهمة في Exercism
  • Configlet
  • GitHub
  • بناء المسارات
    • config.json
    • مستندات المسار
    • تمارين التطبيق
    • تمارين المفاهيم
    • المنهج
    • المفاهيم
    • خريطة المفاهيم
    • الأساليب
    • المقالات
    • مسار جديد
      • اطلب مسارًا جديدًا
      • انضم إلى مجتمعنا
      • اختر نسخة لغة البرمجة
      • اختر إطار عمل الاختبارات
      • أضف التمرين الأول
      • إعداد التكامل المستمر
      • أضف التمارين الأولية
      • ابنِ مشغّل الاختبارات
      • هيّئ الأدوات
      • استعدّ للإطلاق
      • اختبر المسار
      • اعثر على مشرفين
      • الإطلاق!
      • فعّل إبراز الصياغة
      • نفّذ أدوات إضافية
      • استعدّ لمساهمات المصادر المفتوحة من الغرباء
    • العرض
    • الملفات المشتركة
    • التكامل المستمر
    • التمارين المهمَلة
    • الأيقونات
    • قصص التمارين
  • أدوات المسار
  • Markdown
  • المنتج

الإطلاق!


لجعل المسار نشطًا، ما عليك سوى تغيير مفتاح active في config.json إلى true. بعد فترة قصيرة، سيظهر المسار على الموقع.

من هذه اللحظة فصاعدًا، ستتم مزامنة أي تغييرات تُجريها على مسارك مع الموقع تلقائيًا.

تدريب على البرمجة وإرشاد للجميع

طوّر طلاقتك في 83 من لغات البرمجة عبر مزيجنا الفريد من التعلّم والتدريب والإرشاد. Exercism ممتع وفعّال ومجاني 100% إلى الأبد.

سجّل مجانًا استكشف اللغات

الإصدارات


  • Exercism
  • تعلّم البرمجة مع Jiki
  • Exercism for Teams
  • أبحاث Exercism

نبذة عنا


  • نبذة عن Exercism
  • فريقنا
  • المساهمون
  • الشركاء
  • الداعمون الأفراد

شارك معنا


  • Exercism Insiders
  • ساهم
  • كن مرشدًا
  • تبرّع

الشؤون القانونية والسياسات


  • شروط الاستخدام
  • سياسة الخصوصية
  • سياسة ملفات تعريف الارتباط
  • مدونة قواعد السلوك
  • بيان إمكانية الوصول

ابقَ على تواصل


  • مدونة Exercism
  • ناقش على GitHub
  • اتصل بنا
  • الإبلاغ عن إساءة

احصل على مساعدة


  • وثائق Exercism
  • البدء
  • الأسئلة الشائعة
  • تثبيت واجهة سطر الأوامر
  • جولة تفاعلية في واجهة سطر الأوامر

مسارات لغات البرمجة لدينا


  • 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