0Pricing
RabbitMQ Messaging & Async Systems icon

RabbitMQ Messaging & Async Systems

BackendCloudSystemsEnterprise

أتقن RabbitMQ وصمّم أنظمة غير متزامنة قوية لبناء تطبيقات قابلة للتوسع وقادرة على الصمود ومفككة الارتباط.

🤖 مدعوم بالذكاء الاصطناعي📚 11 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

RabbitMQ: وسيط رسائل بجودة الإنتاج

RabbitMQ هو وسيط رسائل مفتوح المصدر يفكك مكونات الأنظمة الموزعة — مما يتيح للمنتجين والمستهلكين العمل بشكل مستقل، وامتصاص طفرات حركة المرور، والتعافي من الأعطال الجزئية دون انقطاعات متسلسلة. يطبق بروتوكول AMQP وينتشر في الإنتاج لدى الشركات التي تدير خطوط معالجة عالية الإنتاجية وبنى معمارية بالخدمات الصغيرة وسير عمل موجه بالأحداث حيث تكون ضمانات الموثوقية والترتيب حاسمة.

ما ستتعلمه

ستبدأ بمفاهيم قائمة الانتظار الأساسية وتعمل صعودًا عبر كل طبقة من طبقات RabbitMQ: نشر واستهلاك الرسائل، وتكوين التبادلات والربط من أجل التوجيه المباشر والموضوعي والبث والرؤوس، وفرض استمرار الرسائل والإقرارات بالتسليم، وتأمين الوسيط باستخدام TLS والتحكم في الوصول، ومراقبة عمق قائمة الانتظار وتأخر المستهلك. تغطي الدورات اللاحقة المستهلكين المتنافسين ومجموعات المستهلكين والعناقيد من أجل التوفر العالي والإضافات الرسمية التي تمد سلوك الوسيط، وأنماط التصميم — قوائم الرسائل غير القابلة للتسليم والرسائل المتأخرة وتنسيق Saga — التي تدعم الأنظمة غير المتزامنة الموثوقة.

مسار التعلم

تمتد إحدى عشرة دورة من A1 إلى C2. تقدم الدورة الأولى أساسيات قائمة الانتظار مجانًا؛ من هناك ينتقل المسار عبر عمل A2 و B على التوجيه والتبادلات المتقدمة والاستمرار والأمان. تتناول الدورات الأربع C1 المستهلكين المتنافسين وملحقات RabbitMQ والعناقيد والتوفر العالي، وأنماط تصميم الأنظمة غير المتزامنة. ينتهي المسار عند C2 بـ استكشاف الأخطاء والممارسات الأفضل للإنتاج — يغطي تشخيص الأعطال وضبط الأداء والقوائم الاختيارية التشغيلية للنشر المباشر.

كيفية عمله

تنقسم كل دورة إلى دروس قصيرة مركزة تكملها في المحرر المدمج مع ملاحظات فورية. يتوفر معلم ذكي اصطناعي كلما علقت، لذا تعمل عبر تكوين الوسيط وإعلانات قائمة الانتظار وكود العميل بسرعتك الخاصة دون مغادرة التطبيق.

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

11 دورة

كل الدورات في مسار تعلم RabbitMQ Messaging & Async Systems.

01

مقدمة إلى قوائم انتظار الرسائل وأساسيات RabbitMQ

A14 دروس

اكتشف المفاهيم الأساسية لقوائم انتظار الرسائل، وافهم سبب أهميتها للأنظمة الموزعة الحديثة. يقدّم هذا المقرر المصغّر نظرة تأسيسية على معمارية…

02

أنماط المراسلة الأساسية باستخدام RabbitMQ

A24 دروسPRO

تعلّم تنفيذ أنماط المراسلة الأساسية باستخدام RabbitMQ، مع التركيز على تمرير الرسائل البسيط وتوزيع المهام. يغطي هذا المقرر عمليات قوائم الان…

03

النشر/الاشتراك والتوجيه باستخدام Exchanges

B14 دروسPRO

استكشف أنواع Exchanges القوية في RabbitMQ لتنفيذ أنماط النشر/الاشتراك والتوجيه المتقدمة. يوضّح هذا المقرر المصغّر Exchanges من أنواع Fanout…

04

Exchanges المتقدمة وتقنيات الربط

B24 دروسPRO

عمّق فهمك لآليات Exchanges في RabbitMQ باستكشاف Headers exchanges واستراتيجيات الربط المتقدمة. وتعلّم كيفية إدارة الرسائل غير القابلة للتسل…

05

ضمان استمرارية الرسائل وموثوقيتها

B24 دروسPRO

تعمّق في التقنيات المتقدمة لضمان استمرارية الرسائل وموثوقيتها في RabbitMQ. يغطي هذا المقرر الرسائل المستمرة وتأكيدات الناشر وتأكيدات المسته…

06

أمان RabbitMQ ومراقبته

B24 دروسPRO

أمّن عمليات نشر RabbitMQ لديك واحصل على رؤى حول أدائها وسلامتها. يغطي هذا المقرر إدارة المستخدمين وإعداد SSL/TLS والاستفادة من إضافة الإدار…

07

المستهلكون المتنافسون ومجموعات المستهلكين

C14 دروسPRO

استكشف استراتيجيات توسيع نطاق استهلاك الرسائل وإدارة أعباء المستهلكين بكفاءة. يغطي هذا المقرر المصغّر المستهلكين المتنافسين وأعداد prefetch…

08

الميزات المتقدمة وإضافات RabbitMQ

C14 دروسPRO

اكتشف الإمكانات الموسّعة لـ RabbitMQ من خلال استكشاف الإضافات القوية والميزات المتقدمة. يغطي هذا المقرر الرسائل المؤجّلة واتحاد الرسائل وإض…

09

التجميع والتوافر العالي باستخدام RabbitMQ

C14 دروسPRO

صمّم عناقيد RabbitMQ عالية التوافر ونفّذها لضمان التشغيل المستمر وتحمل الأعطال. يغطي هذا المقرر مفاهيم التجميع وإعداده وقوائم الانتظار المن…

10

أنماط تصميم الأنظمة غير المتزامنة

C14 دروسPRO

أتقن أنماط التصميم المتقدمة لبناء أنظمة غير متزامنة متينة وقابلة للتوسع باستخدام RabbitMQ. يستكشف هذا المقرر قابلية التنفيذ المتكرر ونمط Sa…

11

استكشاف الأخطاء وأفضل الممارسات لبيئات الإنتاج

C24 دروسPRO

اكتسب المعرفة اللازمة لاستكشاف مشكلات RabbitMQ الشائعة وتنفيذ أفضل الممارسات في بيئات الإنتاج. يغطي هذا المقرر تصحيح الأخطاء والعوائق الشائ…

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

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

هل دورة RabbitMQ Messaging & Async Systems مجانية؟

نعم. يمكنك البدء في دورة RabbitMQ Messaging & Async Systems مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم ALL؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في ALL.

كيف ستتعلم ALL على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال RabbitMQ Messaging & Async Systems؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة RabbitMQ Messaging & Async Systems.

هل يمكنني تعلم ALL على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم ALL على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ RabbitMQ Messaging & Async Systems الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات