C# و Entity Framework: إنشاء قاعدة بيانات باستخدام Code First — WalkSelf
5.0 (2) ⏱ 2 ساعة 42 دقيقة 📚 27 دورة 🎧 النسخة الصوتية

C# و Entity Framework: إنشاء قاعدة بيانات باستخدام Code First

نمذجة وإنشاء مخططات قواعد البيانات تلقائيًا مباشرةً من كود C# باستخدام مبادئ Entity Framework Code First والترحيلات الحديثة.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

يتطلب تطوير قواعد البيانات التقليدي غالبًا كتابة نصوص SQL معقدة وإدارة الجداول يدويًا قبل كتابة سطر واحد من كود التطبيق. باستخدام Entity Framework ومنهجية Code First، يمكنك نمذجة هيكل قاعدة البيانات بالكامل باستخدام كود C# فقط. ترشدك هذه الدورة النصية خلال بناء تطبيق C# يقوم بإنشاء وتحديث قاعدة بياناته الخاصة تلقائيًا. ستتعلم كيفية ربط فئات C# بجداول قاعدة البيانات، وإنشاء العلاقات، وإدارة تغييرات المخطط بمرور الوقت دون الحاجة إلى استخدام أي أداة لإدارة قواعد البيانات. ما ستتعلمه: - فهم المفاهيم الأساسية لـ Object-Relational Mapping (ORM) وكيف يربط Entity Framework بين C# وقواعد البيانات العلائقية. - تحديد جداول قاعدة البيانات والأعمدة والعلاقات باستخدام فئات C# القياسية والتعليقات التوضيحية للبيانات (data annotations). - تهيئة اتصالات قاعدة البيانات والتعامل مع إنشاء المخطط التلقائي بأمان. - تطبيق ترحيلات قواعد البيانات الحديثة (migrations) لتحديث هيكل قاعدة البيانات مع تطور كود التطبيق الخاص بك. - تنفيذ عمليات CRUD الأساسية (إنشاء، قراءة، تحديث، حذف) باستخدام استعلامات C# الحديثة غير المتزامنة. - تنفيذ استعلامات SQL مباشرة عبر Entity Framework عندما تكون هناك حاجة لضبط الأداء المخصص. ستبدأ بتعلم مفاهيم البيانات الأساسية وإعداد بيئة التطوير الخاصة بك. ومن هناك، ستنتقل إلى كتابة النماذج، وتشغيل الترحيلات (migrations)، وتنفيذ استعلامات البيانات بطريقة منظمة وخطوة بخطوة. تم تصميم هذه الدورة للمبتدئين الذين لديهم فهم أساسي لبرمجة C# ويرغبون في تعلم تكامل قواعد البيانات الحديث دون الحاجة إلى خبرة سابقة في إدارة قواعد البيانات. ابدأ القراءة اليوم لإتقان إنشاء قواعد البيانات مباشرة من كود C# الخاص بك.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    2 ساعة 42 دقيقة من المحتوى التطبيقي

المراجعات (2)

Anna Ozoliņa LV متعلِّم موثَّق
★ 5 · 18.06.2026

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

Małgorzata Lewandowska PL متعلِّم موثَّق
★ 5 · 16.06.2026

Couldn't have asked for a better learning experience. The structure flowed perfectly, and the examples were incredibly relevant. Highly recommend!

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

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

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

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

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع