Skip to content

🛠️ مشاريع حقيقية

أفضل طريقة للتعلم هي البناء. هنا ثلاثة مشاريع متكاملة تأخذك من الصفر إلى تطبيق يعمل.


لماذا المشاريع؟

  • تعلّم في سياق حقيقي — ليس فقط أمثلة معزولة
  • اكتسب الثقة — اكتب مئات الأسطر وشاهدها تعمل
  • حل مشاكل واقعية — تعامل مع الملفات، الإدخال، المنطق المعقد
  • portfolio جاهز — مشاريع تُظهر مهاراتك

المشاريع

📋 مشروع 1: قائمة مهام CLI

ستتعلم:

  • التعامل مع إدخال المستخدم
  • قراءة وكتابة الملفات
  • بناء قائمة (menu) تفاعلية
  • تنظيم الكود في دوال

🎮 مشروع 2: لعبة تخمين الرقم

ستتعلم:

  • توليد أرقام عشوائية
  • حلقات اللعب (game loop)
  • التحقق من صحة الإدخال
  • نظام النقاط والمستويات

📊 مشروع 3: محلل ملفات CSV

ستتعلم:

  • معالجة الملفات النصية الكبيرة
  • تقسيم وتحليل النصوص
  • استخدام الأصناف لتنظيم البيانات
  • حساب الإحصائيات (مجموع، متوسط، أعلى/أدنى)

نصائح قبل البدء

💡 ابدأ صغيراً

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

🔧 استخدم Playground

يمكنك تجربة كل جزء من الكود في Playground قبل تجميعه.

📖 ارجع للتوثيق

إذا نسيت صياغة معينة، التوثيق مرجعك الدائم.


جاهز للبناء؟

مُرخَّص بموجب رخصة MIT