Wun Code
جديدالهندسة العكسية بدروسها وتحدّياتها واختبارها

تعلّم Pythonبالتجربةلا بالمشاهدة.

بين يديك 269 درسًا تفاعليًا في 11 لغة برمجة. تقرأ شرحًا قصيرًا، ثم تكتب الكود في محرّر حقيقي، ويُصحَّح حلّك تلقائيًا في الحال.

  • مجاني بالكامل
  • بلا تثبيت ولا إعداد
  • تصحيح تلقائي فوري
HTMLCSSJavaScriptTypeScriptPythonSQLLuaRubyC++C#JavaHTMLCSSJavaScriptTypeScriptPythonSQLLuaRubyC++C#Java
FlexboxGridasync/awaitfetchJOINWITHLINQdataclassGenericsClosuresvectorHashMapcoroutinesCanvasEnumerableCounterFlexboxGridasync/awaitfetchJOINWITHLINQdataclassGenericsClosuresvectorHashMapcoroutinesCanvasEnumerableCounter
درسًا تفاعليًا
269
مسارًا متدرّجًا
30
فحصًا تلقائيًا
1406
ساعة من المحتوى
58
كيف نعلّم

ما تجرّبه بيدك يبقى معك

لا محاضرات طويلة ولا مقاطع فيديو تشاهدها ثم تنساها، بل أربع خطوات تتكرّر في كل درس حتى تصير عادة.

  1. 01

    اقرأ فكرة واحدة

    كل درس يبدأ بشرح قصير مركّز: فكرة واحدة، بأمثلة من الواقع لا من الكتب، ثم مهمّة واضحة تعرف متى تنتهي منها.

  2. 02

    اكتبها بيدك

    تكتب في محرّر احترافي يلوّن كل لغة ويدعم اختصاراتها، ويحفظ مسوّدتك تلقائيًا. لا نسخ ولا لصق، فالفهم يأتي حين تكتب بيدك.

  3. 03

    شغّل وتحقّق فورًا

    اضغط «تشغيل وتصحيح» فيعمل كودك في لحظته، وتخبرك الفحوص التلقائية بما نجح وما لم ينجح، كلّ فحص باسمه.

  4. 04

    تقدّم بثقة

    تجد تلميحات متدرّجة حين تتعثّر، وتنتقل إلى الدرس التالي حين تنجح. وتُحفظ سلسلة أيامك وأوسمتك وتقدّمك كلها.

اللغات

منهج واحد يجمع 11 لغة

يمتدّ المنهج من الويب إلى تحليل البيانات وبرمجة الألعاب. كل لغة تعمل بمحرّكها الحقيقي، وكل كلمة في هذه الكرة درس تكتبه بيدك.

لماذا Wun Code

كل ما تحتاجه لتتعلّم في صفحة واحدة

تصحيح تلقائي دقيق

يضمّ المنهج 1406 فحصًا مكتوبًا بعناية، تتحقّق من سلوك كودك لا من شكله. كل حلّ نموذجي يجتاز فحوص درسه، والكود الذي يبدأ به كل درس يفشل فيها، فإذا نجح حلّك فكودك يعمل فعلًا.

  • الدالة تُرجع 7.5 لا 7
  • الزرّ يضيف عنصرًا إلى القائمة
  • القائمة الفارغة تُرجع 0 لا خطأ
  • طُبعت النتيجة في سطرها

يعمل في متصفحك

الويب وPython وSQL وLua وRuby تعمل داخل متصفحك مباشرة، بلا تثبيت ولا إعداد.

مترجمات حقيقية

برامجك في C++‎ وC#‎ وJava تُترجَم وتعمل على خادم معزول بمترجماتها الحقيقية.

تلميحات قبل الإجابة

في كل درس ثلاثة تلميحات متدرّجة، والحلّ النموذجي يأتي في النهاية لا في البداية.

اختبار وشهادة لكل لغة

اختبار من ثلاث مراحل يقيس مستواك بلا تلميحات، وحين تجتازه تحصل على شهادة إتقان باسمك.

المسارات

مسارات من الأساسيات إلى الاحتراف

في المنصّة 30 مسارًا، وكل مسار منهج قصير متكامل من دروس متتابعة، يبني كل درس منها على ما قبله.

من أين أبدأ؟

اختر طريقك بحسب هدفك

رتّبنا المسارات في ثلاثة طرق مجرّبة لأشهر الأهداف. ابدأ بالمسار الأول، وكل مسار يسلّمك إلى الذي يليه.

الأسئلة الشائعة

قبل أن تبدأ

أجوبة مختصرة لأكثر ما يُسأل عنه، وأسرع طريقة لتعرف المنصّة أن تجرّب أول درس.

هل التعلّم في Wun Code مجاني؟+

نعم، كل المسارات والدروس والتصحيح التلقائي مجانية بالكامل، بلا اشتراك ولا إعلانات.

هل أحتاج إلى تثبيت أي برنامج؟+

لا، فالمحرّر والتشغيل والتصحيح كلها في المتصفح، ولغات C++‎ وC#‎ وJava تُترجَم على خادم معزول دون أي إعداد منك.

كيف يُصحَّح حلّي؟+

لكل درس فحوص مكتوبة مسبقًا تشغّل كودك وتتحقّق من سلوكه: تستدعي دوالك، وتضغط أزرار صفحتك، وتقرأ ما يطبعه برنامجك. وترى نتيجة كل فحص باسمه بعد كل تشغيل.

من أين أبدأ إن لم أبرمج من قبل؟+

ابدأ بمسار «أساسيات الويب» أو «أساسيات Python»، فكلاهما يبدأ من الصفر تمامًا، ودرسه الأول لا يتجاوز عشر دقائق.

هل أحتاج إلى حساب؟+

لا، فتقدّمك يُحفظ في متصفحك تلقائيًا. والحساب اختياري، يفيدك إن أردت أن ينتقل تقدّمك معك بين أجهزتك.

كيف أعرف أنني تعلّمت فعلًا؟+

لكل لغة اختبار يُفتح بعد أن تُتمّ دروسها، وفيه ثلاث مراحل: سهلة ثم متوسّطة ثم صعبة، بلا تلميحات ولا حلّ نموذجي. وفي آخره يخبرك بمستواك.

هل أحصل على شهادة؟+

حين تجتاز اختبار لغة بمراحله الثلاث تظهر في لوحتك شهادة إتقان باسمك، تطبعها أو تحفظها ملفًّا بصيغة PDF. وإذا سجّلت الدخول تستطيع أن تُصدر منها نسخة موثّقة لها رقم ورمز QR وصفحة تحقّق، بعد أن نعيد تصحيح إجاباتك على الخادم. أما شهادة الإتمام فتحتاج إلى نسخة موثّقة من كل الاختبارات.

أول برنامج لك على بُعد دقائق

ابدأ الدرس الأول الآن مجانًا وبلا تسجيل، وتنتظرك بعده 58 ساعة ونصف من المحتوى.