التصميم لـ Spring Boot Microservices باستخدام CQRS و Event Sourcing — WalkSelf
4.2 (4) ⏱ 3 ساعة 📚 30 دورة

التصميم لـ Spring Boot Microservices باستخدام CQRS و Event Sourcing

أنشئ تطبيقات Java عالية التوسع وموجهة بالأحداث باستخدام Spring Boot، و Axon Framework، وأنماط الخدمات المصغرة (microservices) الحديثة مثل CQRS و Event Sourcing.

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

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

مع نمو تطبيقات المؤسسات، غالبًا ما تواجه واجهات برمجة تطبيقات REST القياسية وقواعد البيانات المتجانسة (monolithic databases) صعوبة في التوسع والحفاظ على اتساق البيانات. لبناء أنظمة مرنة حقًا، يجب على المطورين المعاصرين تبني أنماط معمارية متقدمة مثل Command Query Responsibility Segregation (CQRS) و Event Sourcing. ترشدك هذه الدورة المكتوبة خلال عملية تصميم وبناء خدمات مصغرة (microservices) موجهة بالأحداث ومقترنة بشكل ضعيف باستخدام Spring Boot و Axon Framework. ستنتقل من تطوير CRUD الأساسي إلى بناء أنظمة موزعة وقوية تستخدم قواعد بيانات مخصصة لعمليات القراءة والكتابة، وتأمينها باستخدام بوابات API حديثة ومعايير التفويض. ما ستتعلمه: - فهم المبادئ الأساسية لـ Domain-Driven Design (DDD)، و CQRS، و Event Sourcing. - بناء خدمات مصغرة (microservices) موجهة بالأحداث باستخدام Spring Boot و Axon Framework. - تهيئة قواعد بيانات منفصلة للقراءة والكتابة لتحسين أداء وقابلية توسع الخدمات المصغرة (microservice). - تطبيق اتصال آمن بين الخدمات باستخدام API Gateway ومعايير OAuth2. - تطبيق ممارسات المراقبة الحديثة (observability) والتتبع الموزع (distributed tracing) لمراقبة تدفقات الأحداث. - تجميع الخدمات المصغرة (microservices) الخاصة بك في حاويات Docker لنشر سلس. تبدأ الدورة بالمفاهيم التأسيسية للهندسة المعمارية الموجهة بالأحداث و Domain-Driven Design قبل إرشادك خطوة بخطوة عبر تطبيقات الكود. ستقرأ شروحات شاملة، وتحلل الأنماط المعمارية، وتدرس تكوينات الكود المهيكلة لإتقان هذه الأنماط المتقدمة. تم تصميم هذه الدورة لمطوري Java المطلعين على أساسيات Spring Boot والذين يرغبون في الانتقال إلى معماريات الخدمات المصغرة (microservice) المتقدمة. لا تتطلب خبرة سابقة في CQRS أو Event Sourcing أو Axon. ابدأ القراءة اليوم لرفع مستوى مهاراتك في هندسة البرمجيات وبناء أنظمة موزعة جاهزة للإنتاج.

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

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

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

Viera Šimonová SK متعلِّم موثَّق
★ 4 · 21.07.2026

لقد أعجبتني أمثلة التطبيق العملي، على الرغم من أن الإعداد الأولي استغرق وقتا أطول مما كنت أتوقع.

Ольга Соколова RU
★ 4 · 07.07.2026

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

Noah Johnson AU
★ 5 · 04.07.2026

This is exactly what I was looking for. Loved the practical examples, they really helped solidify the concepts.

Selamawit Amarech ET
★ 4 · 18.06.2026

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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