التصميم لـ 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 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات Spring Boot: بناء واجهات برمجة تطبيقات REST وتطبيقات قواعد البيانات
شهادة
تطبيق عملي
$49.99
→
⚡ الأفضل للبداية
🎓 بشهادة
أمان تطبيقات Java: استغلال الثغرات وإصلاحها
شهادة
تطبيق عملي
$49.99
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير تطبيقات Spring Framework و Spring Boot
شهادة
تطبيق عملي
$49.99
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات إطار عمل سبرينغ لمطوري جافا
شهادة
تطبيق عملي
$49.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف $100 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي $12.50. لا تنتهي صلاحية الأرصدة أبداً.
$100
200 رصيد
$12.50 / دورة
أفضل قيمة
$250
550 رصيد
$11.36 / دورة
$500
1200 رصيد
$10.42 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.