في الحقيقة، كنت أتوقع تطبيقا عمليا أكثر. شعرت بأنها نظرية أكثر من اللازم لاحتياجاتي، على الرغم من أن المفاهيم الأساسية تم شرحها بشكل جيد.
بناء الخدمات المصغرة (Microservices) باستخدام .NET مع RabbitMQ و MassTransit
تعلم تصميم وربط الخدمات المصغرة (Microservices) المرنة والمستقلة في .NET باستخدام بنية تعتمد على الرسائل وأنماط غير متزامنة حديثة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تتطلب أنظمة البرمجيات الحديثة بنى قوية ومستقلة للتعامل مع حركة المرور العالية والحفاظ على مرونتها. يصبح بناء الخدمات المصغرة (Microservices) في .NET أسهل بكثير عند الاستفادة من أدوات قوية مثل RabbitMQ و MassTransit للتعامل مع الاتصالات المعقدة غير المتزامنة.
يرشدك هذا المساق عبر المفاهيم الأساسية للأنظمة الموزعة، مما يساعدك على الانتقال من التفكير الأحادي (Monolithic) إلى التصميم المعتمد على الرسائل. ستقرأ شروحات عملية، وتستكشف أمثلة منظمة للتعليمات البرمجية، وتتعلم كيفية بناء خدمات .NET موثوقة ومتحملة للأخطاء تتواصل بسلاسة.
ما ستتعلمه:
- فهم المبادئ الأساسية لبنية الخدمات المصغرة (Microservices) والأنظمة الموزعة.
- تهيئة RabbitMQ كوسيط رسائل قوي لاتصالات الخدمة غير المتزامنة.
- تطبيق MassTransit في .NET لتبسيط نشر الرسائل والاشتراك فيها ومعالجتها.
- تطبيق أنماط تحمل الأخطاء مثل عمليات إعادة المحاولة (retries) وقوائم الرسائل الميتة (dead-letter queues) لضمان تسليم الرسائل.
- تصميم خدمات .NET نظيفة ومستقلة باستخدام هياكل API الحديثة والمبسطة وحقن التبعية (dependency injection).
- إعداد بيئات التطوير المحلية باستخدام أساسيات الحاويات (containerization) لتشغيل وسطاء الرسائل.
يبدأ المساق بالمصطلحات الأساسية والنظرية الكامنة وراء المراسلة الموزعة قبل الانتقال إلى التهيئة خطوة بخطوة والتطبيق العملي للتعليمات البرمجية. ستستكشف كيف تنشر الخدمات الأحداث، وتستهلك الرسائل، وتتعامل مع الأخطاء بطريقة جاهزة للإنتاج.
تم تصميم هذا المساق للمبتدئين في الخدمات المصغرة (Microservices) ومطوري .NET المتوسطين الذين يتطلعون إلى توسيع مهاراتهم المعمارية، ولا يتطلب أي خبرة سابقة في الأنظمة الموزعة.
ابدأ القراءة اليوم لبناء بنى .NET قابلة للتوسع ومرنة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات Spring Boot: بناء واجهات برمجة تطبيقات REST وتطبيقات قواعد البيانات
شهادة
تطبيق عملي
13,99 €
→
⚡ الأفضل للبداية
🎓 بشهادة
أمان تطبيقات Java: استغلال الثغرات وإصلاحها
شهادة
تطبيق عملي
13,99 €
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير تطبيقات Spring Framework و Spring Boot
شهادة
تطبيق عملي
13,99 €
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات إطار عمل سبرينغ لمطوري جافا
شهادة
تطبيق عملي
13,99 €
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع