بناء خدمات جزئية مدفوعة بالأحداث باستخدام Kafka وSpring Boot

تحكم في البنية القائمة على الأحداث من خلال بناء خدمات جزئية قابلة للتوسيع مع Kafka و Spring Boot و Docker باستخدام تدفقات العمل الحديثة المدعومة بالذكاء الاصطناعي.

4.5 (6,716) ⏱ 1 ساعة 24 دقيقة 📚 9 درس 🎧 النسخة الصوتية

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

تعتمد أنظمة الدعم الحديثة بشكل كبير على البنيات المدفوعة بالأحداث لكي تظل قابلة للتوسع والمرونة والارتباط الفضفاض. وإذا كنت تريد الانتقال من واجهات برمجة التطبيقات المتزامنة التقليدية إلى الخدمات الدقيقة غير المتزامنة العالية الأداء، فإن فهم كيفية دمج كافكا مع سبرينج بوت يشكل خطوة أساسية. هذه الدورة التدريبية النصية تقودك من لبنات البناء الأساسية لتدفق الرسائل إلى نشر خدمات جزئية وظيفية بالكامل وجاهزة للإنتاج. وستتعلم كيفية تصميم تدفقات الرسائل، وإدارة ثبات البيانات، وتنفيذ معالجة الأخطاء القوية، والاستفادة من ممارسات الترميز الحديثة بمساعدة الذكاء الاصطناعي لتسريع تدفق عملك في مجال التطوير. ماذا ستتعلم: - فهم المفاهيم الأساسية لنظام كافكا بما في ذلك المواضيع، والتقسيمات، ومجموعات المستهلكين، والمعاوضة، والتكرار، وبنية الوسيط. - بناء منتجين ومستهلكين لنظام Spring Boot يتفاعلون مع الأحداث وينشرونها ويجهزونها بكفاءة. - تشكيل استراتيجيات متقدمة لمعالجة الأخطاء، وإعادة المحاولات، ومواضيع الرسائل الميتة، والرسائل المتعلقة بالمعاملات. - إدماج الخدمات الجزئية مع قواعد بيانات PostgreSQL لتحقيق استمرارية الأحداث وإدارة الحالة على نحو موثوق. - تطبيق طرق عمل حديثة للتشفير بمساعدة الذكاء الاصطناعي والهندسة السريعة لكتابة وتوثيق واختبار شفرة Spring Boot. - نشر الخدمات الدقيقة المعبأة في حاويات باستخدام Docker وفهم أساسيات تنسيق Kubernetes. ستبدأ بتعلم مفاهيم الرسائل الأساسية وبنية كافكا قبل الانتقال إلى أدلة التنفيذ خطوة بخطوة. من خلال شروحات مفصلة وتدريبات على البرمجة، ستتقدم من كتابة منتجين بسيطين إلى تشكيل بيئات مرنة متعددة الخدمات. هذه الدورة مصممة لمطوري الخلف، ومهندسي البرمجيات، ومعماريي الأنظمة الذين هم جدد في كافكا أو التصميم القائم على الأحداث. لا تحتاج إلى خبرة سابقة مع تدفق الأحداث، على الرغم من أن الفهم الأساسي لجافا وسبرينغ بوت مفيد. ابدأ القراءة اليوم لبناء الأساس الذي تحتاجه لتصميم نظام حديث يعتمد على الأحداث

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

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

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

Naledi Zuma ZA متعلِّم موثَّق
★ 4 · 2026-05-01T23:33:52+00:00

Fantastic value here. The examples used were super helpful for understanding the core ideas. Definitely worth the time.

Sophia Appiah GH متعلِّم موثَّق
★ 3 · 2026-04-22T02:27:52+00:00

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

Mateo Fernández UY متعلِّم موثَّق
★ 3 · 2025-12-12T02:23:52+00:00

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

박서연 KR
★ 4 · 2025-02-16T03:39:52+00:00

نظرة عامة جيدة. بعض الأجزاء تحركت بسرعة قليلاً بالنسبة لي، ولكن المفاهيم الأساسية كانت مفيدة بشكل عام.

سالم بن أحمد بن راشد آل ثاني QA
★ 4 · 2025-01-16T13:31:52+00:00

محتوى جيد هنا. في حين أن بعض الوحدات التدريبية كان يمكن أن تكون أكثر تفصيلا، فإن القيمة الإجمالية وقابلية التطبيق عالية. عمل جيد!

Benjamin le Roux ZA متعلِّم موثَّق
★ 4 · 2024-12-25T18:09:52+00:00

Good foundational material. I appreciated the structured approach, although I wish there had been a few more real-world case studies.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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