خطة التعلّم

تعلّم بذكاء… واستمرّ بثبات

المنصّة توفّر الأدوات والمسارات؛ وتحقيق النتائج يتوقّف على اجتهادك واستمراريتك اليومية.

VIP اشتراك واحد يشمل الفرنسية + الإنجليزية، ثم برمجة الويب (ASP.NET Core) و.NET MAUI وفق سياسة فتح المسارات أدناه.

مهم: ملخّص الاشتراكات وفتح المسارات
الاشتراكات
  • الاشتراك العادي: تعلّم اللغة الفرنسية فقط.
  • اشتراك VIP: الفرنسية + الإنجليزية + مسارات البرمجة.
قواعد فتح المسارات
  • مسارات اللغة الإنجليزية لا تُفتح إلا بعد إنهاء المستوى الأول من الفرنسية.
  • برمجة الويب (ASP.NET Core) تبدأ مباشرة بعد إتمام دورة الإنجليزية.
  • فتح جميع المستويات مرهون بإكمال المهام اليومية بنجاح.
نظرة عامة على خطة التعلم
30 وحدة تطبيقية أسبوع لكل وحدة يوميًا: 30–60 دقيقة
  • حوارات تفاعلية يومية تحاكي مواقف الحياة وتدرّبك على النطق السليم.
  • تطبيق مباشر لـالقواعد والمفردات من خلال تمارين تفاعلية متنوعة (اختيار من متعدد، ملء فراغات، مطابقة...).
  • تطوير عملي لـمهارات اللغة الأربع: الاستماع، التحدث، القراءة، الكتابة.
  • تقدّم تدريجي منظَّم: لا يُفتح اليوم التالي إلا بعد إنجاز المهام بنجاح.
نمط الأسبوع: تمهيد → قاعدة + كتابة → تدريب مكثّف → قصة تفاعلية + تقييم.
التنظيم الأسبوعي (7 أيام لكل وحدة)
اليوم 1: التحضير
  • اختيار الرد الأنسب في حوار قصير.
  • سلوك صحيح في موقف مصوَّر.
  • تركيب جُمل لتكوين إجابة منطقية.
اليوم 2: القاعدة + كتابة
  • عرض القاعدة بأمثلة وتمارين مصاحبة.
  • اختبار تفاعلي سريع لقياس الفهم.
  • ورشة كتابة تطبِّق القاعدة.
  • حوار تفاعلي لممارسة ما تعلّمته.
الأيام 3-6: تعميق
  • قاعدة تكميلية مرتبطة بموضوع الوحدة.
  • تمارين تفاعلية متنوعة (اختيار / ملء فراغ / تركيب).
  • حوار تفاعلي يومي لتطبيق المفردات والقواعد.
اليوم 7: دمج وتطبيق
  • قصة تفاعلية (نص + صوت + ترجمة).
  • تمرين لفهم القصة واختبار الاستيعاب.
  • حوار تفاعلي لمناقشة أحداث القصة.
ملخّص تنفيذي
  • 21 وحدة تغطي A1 → C2.
  • موضوعات واقعية متصاعدة.
  • هدف يومي: حوار تفاعلي + كتابة موجّهة + أداء شفهي.
مرونة وقت يومي فعّال: 30–45 د (حتى 90 د اختياريًا).
مراحل الحصّة اليومية
1) البناء السمعي والرصيد اللغوي (اختياري)
  • استماع لعبارات + اختيار المطابق.
  • ترجمة سريعة لترسيخ المعنى.
  • تركيب جُمَل لإتقان البنية.
  • مطابقة العبارة بمعناها.
2) الحوار التفاعلي (أساسي)
  • محاكاة مواقف واقعية (اجتماع/خدمة عميل/استقبال...).
  • تسجيل الصوت + تغذية راجعة.
  • توظيف حصيلة المرحلة الأولى داخل الحوار.
3) ورشة الكتابة (موصى بها)
  • نص قصير يطبّق المفردات والبُنى.
  • قوالب جاهزة + قائمة تدقيق مبسّطة.
4) أداء اليوم (أساسي)
  • قراءة النص بصوت واضح وواثق.
  • دعم TTS اختياري للمحاكاة.
  • حفظ التسجيل لقياس التقدّم أسبوعيًا.
نظرة عامة
  • مسار عملي من الأساسيات حتى مشروع تخرّج.
    نبني تطبيق ويب خطوة بخطوة مع أمثلة بسيطة.
  • MVC، Razor، EF Core، Identity، REST API.
    سنفصل بين الواجهة والمنطق والبيانات، ونضيف تسجيل دخول وواجهة برمجيّة.
  • أفضل الممارسات: تنظيم الحلول، Git، النشر.
    لتخرج بمشروع منظم يمكن عرضه لأصحاب العمل.
خطة التعلّم (وحدات مع توضيح الهدف)
الوحدة 1: الأساسيات
  • تهيئة البيئة: .NET SDK، VS/VS Code.
    لماذا؟ لتشغيل المشاريع بدون مشاكل.
  • مقدّمة ASP.NET Core وMiddleware.
    تفهم كيف يمرّ الطلب من المتصفح حتى يصل إلى كودك.
  • Razor Pages vs MVC (نظرة سريعة).
    تختار النهج الأنسب وتفهم الفرق بينهما.
الهدف: تشغيل أول مشروع “Hello World” محليًا.
الوحدة 2: MVC وRazor
  • Controllers / Views / Models.
    تفصل المحتوى (بيانات) عن العرض (واجهة) والمنطق.
  • Layouts / Partials / TagHelpers.
    تعيد استخدام أجزاء الواجهة وتقلّل التكرار.
  • Model Binding & Validation.
    تحويل مدخلات النماذج لكائنات والتحقق من صحتها.
الهدف: صفحات CRUD بسيطة بدون قواعد بيانات بعد.
الوحدة 3: EF Core والبيانات
  • DbContext/DbSet وMigrations.
    إنشاء قاعدة بيانات من الكود وإدارتها.
  • CRUD، العلاقات، الاستعلامات.
    إضافة/تعديل/حذف/عرض بيانات حقيقية.
  • Fluent API مختصر.
    ضبط الجداول والحقول بطريقة مرنة.
الهدف: حفظ واسترجاع بيانات فعلية من قاعدة بيانات محلية.
الوحدة 4: الهوية وREST API
  • Identity (تسجيل/دخول، أدوار).
    حماية أجزاء من موقعك للمستخدمين المصرّح لهم.
  • REST API + DTOs + JWT.
    تقديم بيانات لتطبيقات أخرى (ويب/موبايل) بشكل آمن.
  • CORS ومبادئ الاستهلاك.
    السماح للتطبيقات الموثوقة بالوصول إلى API.
الهدف: إنشاء API مبسّط وتأمينه بـ JWT.
الوحدة 5: النشر ومشروع التخرّج
  • Logging/Config/ConnectionStrings للإنتاج.
    تتبع الأخطاء وضبط إعدادات البيئة.
  • النشر على IIS أو Linux (Kestrel + Reverse Proxy).
    جعل تطبيقك متاحًا للمستخدمين.
  • مشروع متكامل + README على GitHub.
    عرض احترافي لسير عملك وشرح تشغيل المشروع.
الهدف: نشر نسخة تجريبية ومشاركتها بثقة.
نظرة عامة
  • بناء تطبيقات Android/iOS بقاعدة كود واحدة.
    تطوّر مرة واحدة وتعمل على أكثر من منصة.
  • XAML، MVVM، التنقّل، التخزين، واستهلاك API.
    تفصل الواجهة عن المنطق، وتحفظ بيانات، وتتصل بالإنترنت.
  • في النهاية نصدر نسخة تجريبية قابلة للتثبيت.
    لتجربتها على جهاز حقيقي ومشاركتها.
خطة التعلّم (وحدات مع توضيح الهدف)
الوحدة 1: الانطلاق
  • تثبيت Workloads لـ .NET MAUI وإعداد المحاكي.
    لتشغيل التطبيق على الكمبيوتر/الهاتف.
  • بنية مشروع MAUI وتشغيل أول تطبيق.
    تفهم المجلدات والملفات الأساسية.
  • الصفحات والعناصر الأساسية.
    إنشاء شاشة ترحيب بأزرار ونصوص.
الهدف: تشغيل تطبيق يعرض رسالة ترحيب على المحاكي.
الوحدة 2: واجهات XAML
  • Layouts (Grid/Stack/CollectionView).
    تنظيم عناصر الشاشة بطريقة مرتّبة.
  • Bindings وResources/Styles.
    ربط الواجهة بالبيانات وتوحيد الألوان والخطوط.
  • نماذج وإدخال المستخدم.
    بناء فورم بسيط وإرسال القيم للمنطق.
الهدف: تصميم شاشة قائمة وتفاصيل قابلة لإعادة الاستخدام.
الوحدة 3: MVVM والتنقّل
  • ViewModel/Commands/ObservableCollection.
    فصل الواجهة عن المنطق ليسهل التطوير.
  • Shell/Navigation وتمرير البيانات.
    الانتقال بين الشاشات وإرسال المعطيات.
  • DI وتنظيم المشروع.
    إدارة الاعتمادات لتوسيع المشروع بسهولة.
الهدف: تطبيق يغيّر الشاشات بدون تعقيد ويحافظ على البيانات.
الوحدة 4: البيانات والشبكات
  • Preferences/SQLite للتخزين المحلي.
    حفظ بيانات المستخدم على الجهاز.
  • HttpClient وREST API وJSON.
    جلب بيانات من الإنترنت وعرضها.
  • حالات التحميل والأخطاء وتحسين UX.
    إظهار مؤشّر تحميل ورسائل مفهومة عند حدوث الخطأ.
الهدف: قراءة بيانات من API وحفظ “مفضّلة” محليًا.
الوحدة 5: الإصدار التجريبي
  • الأيقونات والتوقيع وإعدادات الإصدار.
    تهيئة التطبيق ليبدو احترافيًا.
  • بناء APK/IPA وتجربة على أجهزة حقيقية.
    تثبيت التطبيق ومراجعته مع مستخدمين.
  • توثيق README ونشر داخلي/محدود.
    شرح مختصر لكيفية التشغيل ومشاركة الملف.
الهدف: إنشاء نسخة قابلة للتثبيت ومشاركتها للتجربة.

ابدأ الآن — خطوة يومية تصنع فرقًا كبيرًا.

لا تضمن المنصّة بلوغ مستوى لغوي/تقني محدّد؛ يعتمد التقدّم على ممارسة المتعلّم والتزامه اليومي.