CodePath هو تطبيق اختبارات تفاعلية يعمل دون اتصال بالإنترنت لتعلم أساسيات البرمجة. يغطي ستة مواضيع: بايثون، كوتلن، جافا سكريبت، SQL، HTML/CSS، وGit.
يحتوي التطبيق على أكثر من 200 سؤال مُصنّفة حسب اللغة والموضوع. يتضمن كل موضوع أسئلة اختيار من متعدد وأسئلة صح/خطأ مع شرح لكل إجابة.
كيفية الاستخدام:
- اختر لغة برمجة وموضوعًا
- أجب عن 10 أسئلة في كل جلسة اختبار
- اقرأ الشرح بعد كل إجابة
- تُعاد الأسئلة التي أخطأت فيها في نهاية الجلسة
- يُحفظ تقدمك محليًا على جهازك
الميزات:
- اختبارات يومية: أربعة أنماط اختبار متاحة كل يوم: مزيج يومي (أسئلة من جميع اللغات)، جولة سريعة (5 أسئلة سريعة)، مواضيع صعبة (تدرب على المجالات التي تواجه صعوبة فيها)، وتحدي اللغة (تعمق في لغة عشوائية واحدة)
- تتبع التقدم: اطلع على دقة إجاباتك وعدد الأسئلة التي أجبت عنها لكل لغة
- مراجعة الأخطاء: راجع الأسئلة التي أجبت عنها بشكل خاطئ وتدرب عليها مجددًا
- عداد الأيام المتتالية: يتتبع أيام النشاط المتتالية
- نقاط الخبرة والمستويات: اربح نقاط خبرة لكل سؤال تجيب عليه
- نصيحة اليوم: نصيحة برمجية قصيرة على الشاشة الرئيسية، تُحدث يوميًا
- سمات داكنة وفاتحة
- يعمل بشكل كامل دون اتصال بالإنترنت
- لا إعلانات، لا تسجيل حساب، لا جمع بيانات
- متوفر باللغات الإنجليزية والروسية والأوكرانية
اللغات المدعومة و المواضيع:
- بايثون: الأساسيات، أنواع البيانات، السلاسل النصية، القوائم، الحلقات، الدوال، البرمجة الكائنية، الوحدات، إدخال/إخراج الملفات، معالجة الأخطاء
- كوتلن: الأساسيات، أمان القيم الفارغة، المجموعات، الدوال، البرمجة الكائنية، الروتينات الفرعية، الإضافات
- جافا سكريبت: الأساسيات، نموذج كائن المستند (DOM)، الدوال، المصفوفات، الكائنات، البرمجة غير المتزامنة، ES6
- SQL: SELECT، WHERE، JOIN، GROUP BY، الاستعلامات الفرعية
- HTML/CSS: الوسوم، المحددات، Flexbox، Grid، التصميم المتجاوب
- Git: الأساسيات، التفرع، الدمج، سير العمل
يتم تخزين جميع البيانات على الجهاز. لا يرسل التطبيق أي معلومات شخصية إلى خوادم خارجية.
تاريخ التحديث
07/04/2026