هندسة البرمجيات وتصميم النظم للنظم القابلة للتوسيع

إتقان المبادئ الأساسية للتوافر العالي، ومعالجة البيانات، والخدمات الدقيقة لتصميم نظم قوية والانتقال بثقة إلى دور مهندس البرمجيات.

4.7 (1,112) ⏱ 36 دقيقة 📚 7 درس

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

ومع نمو الأنظمة، يصبح تصميم البرمجيات التي تظل سريعة وموثوقة وفعّالة من حيث التكلفة تحديا حاسما. ويتطلب الانتقال من كتابة الشفرة إلى هندسة التطبيقات الواسعة النطاق تحولاً في العقلية نحو المقايضات، والقابلية للتوسع، والأنماط على نطاق النظام بالكامل. هذه الدورة القائمة على النص تزودك بالمفاهيم الأساسية اللازمة لتصميم أنظمة حديثة وموزعة يمكنها التعامل مع حركة المرور والبيانات الضخمة. وستتحرك من فهم لبنات البناء المعمارية الأساسية إلى تصميم هياكل قوية وجاهزة للإنتاج، وتعدك لأدوار القيادة التقنية ومقابلات تصميم النظم. ماذا ستتعلم: - فهم المفاهيم المعمارية الأساسية، بما في ذلك التأخير، والطاقة الإنتاجية، والتوافر العالي، والاحتياطي. - تصميم واجهات برمجة تطبيقات قوية باستخدام نماذج حديثة مثل REST و gRPC و GraphQL لضمان الاتصال السلس للخدمات. - تطبيق أنماط معمارية للبرمجيات ثبتت جدواها، بما في ذلك الخدمات الجزئية، والمعماريات القائمة على الأحداث، وموازنة الحمل. - تحليل استراتيجيات تخزين البيانات، واستنساخ قواعد البيانات، وتقسيمها، وحفظها في الذاكرة المؤقتة، من أجل تحقيق التدفق الأمثل للبيانات وأداء النظام. - تنفيذ ممارسات حديثة في مجال المراقبة، بما في ذلك تسجيل البيانات المنظم، والقياسات، والتعقب الموزّع، لرصد سلامة النظام. - تقييم المفاضلات المعمارية لاتخاذ قرارات مستنيرة بشأن قابلية التوسيع والاتساق والتسامح مع التقسيم. تبدأ الدورة بالمصطلحات الأساسية والتعاريف الأساسية قبل إرشادك من خلال الأنماط المعمارية الأساسية، واستراتيجيات توزيع البيانات، ورصد النظام. ومن خلال التفسيرات المكتوبة، والتفسير المفاهيمي، والسيناريوهات العملية، ستتعلم كيفية تقييم وتصميم الأنظمة المعقدة خطوة بخطوة. هذه الدورة مصممة لمطوري البرمجيات، والمهندسين المعماريين الطموحين، والمرشحين لتصميم النظم الذين يريدون بناء أساس قوي في تصميم النظم؛ ولا تلزم خبرة معمارية سابقة. ابدأ القراءة اليوم لبناء المهارات اللازمة لتصميم أنظمة برمجيات حديثة وعالية الأداء.

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

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

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

نجوى إبراهيم EG
★ 3 · 2026-05-03T10:37:52+00:00

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

عفاف بن قاسم TN متعلِّم موثَّق
★ 4 · 2025-10-21T02:33:52+00:00

Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.

Björn Ulvaeus SE متعلِّم موثَّق
★ 5 · 2025-05-11T06:47:52+00:00

Translated by دورة متينة. كانت الأمثلة ذات صلة، وكان الهيكل سهل المتابعه. كان يمكن استخدام المزيد من العمق في بعض المجالات.

Võ Thị Giang VN متعلِّم موثَّق
★ 5 · 2025-04-21T12:08:52+00:00

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

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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