It's a decent introduction. Could benefit from more diverse examples and a slightly better flow between modules.
خدمات Python المصغرة: من التطبيق المتجانس إلى بنية تعتمد على الأحداث
تفكيك تطبيقات Python إلى خدمات مصغرة قابلة للتطوير باستخدام Django و Apache Kafka و Docker من خلال أدلة مكتوبة خطوة بخطوة وأنماط تعليمات برمجية عملية.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
مع نمو التطبيقات، يمكن أن تصبح قواعد التعليمات البرمجية المتجانسة صعبة التوسع والصيانة. يعد الانتقال إلى بنية موزعة تعتمد على الأحداث هو الحل القياسي في الصناعة لبناء أنظمة عالية التوفر وقابلة للتطوير.
في هذه الدورة، ستتعلم كيفية تفكيك تطبيق Python و Django المتجانس إلى خدمات مصغرة مستقلة تعتمد على الأحداث. ستفهم أنماط البنية الأساسية، وتنشئ اتصالاً آمنًا بين الخدمات، وتنسق تدفق البيانات باستخدام Apache Kafka. من خلال الشروحات المكتوبة الواضحة ومقتطفات التعليمات البرمجية المنظمة، ستتقن الانتقال من قاعدة بيانات واحدة إلى خدمات متخصصة ومعزولة.
ما ستتعلمه:
- فهم المفاهيم الأساسية، الإيجابيات والسلبيات للخدمات المصغرة مقابل البنى المتجانسة
- تهيئة Apache Kafka كوسيط للأحداث لتمكين الاتصال غير المتزامن بين الخدمات
- تصميم حمولات أحداث منظمة باستخدام تلميحات أنواع Python الحديثة وأنماط التحقق من صحة البيانات
- تنفيذ مصادقة آمنة قائمة على الرمز المميز عبر الخدمات المصغرة المعزولة
- حوكمة الخدمات الفردية باستخدام Docker وإدارة الاتصال متعدد الشبكات
- نشر واختبار منتجي ومستهلكي الأحداث لضمان انتشار البيانات بشكل موثوق
تبدأ الرحلة بتعريفات البنية الأساسية ونظرية الخدمات المصغرة قبل الانتقال إلى التهيئة العملية. ستقوم تدريجيًا باستخراج الخدمات، وتحديد حدود قواعد البيانات، وتهيئة مسارات رسائل تعتمد على الأحداث باستخدام ممارسات التعليمات البرمجية النظيفة.
تم تصميم هذه الدورة للمطورين الخلفيين ومحبي Python الذين يرغبون في الانتقال إلى الأنظمة الموزعة. إنها مناسبة للمبتدئين، حيث تبدأ بالتعريفات الأساسية، ولا تتطلب أي خبرة سابقة في الخدمات المصغرة أو Apache Kafka.
اقرأ، ادرس أنماط التعليمات البرمجية، وابدأ في تقسيم تطبيقات Python الخاصة بك اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات Spring Boot: بناء واجهات برمجة تطبيقات REST وتطبيقات قواعد البيانات
شهادة
تطبيق عملي
AED 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
أمان تطبيقات Java: استغلال الثغرات وإصلاحها
شهادة
تطبيق عملي
AED 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير تطبيقات Spring Framework و Spring Boot
شهادة
تطبيق عملي
AED 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات إطار عمل سبرينغ لمطوري جافا
شهادة
تطبيق عملي
AED 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع