Mi sono presentato al mio primo colloquio di system design molto più sicuro grazie a questo corso. I concetti di scalabilità, load balancing e caching sono spiegati in modo chiaro e con esempi concreti. Ho trovato utilissima la parte sui database, quando scegliere SQL o NoSQL e come gestire lo sharding. Anche le spiegazioni sulle code di messaggi e sull'architettura a microservizi mi hanno aiutato a ragionare meglio. Affrontare i problemi passo dopo passo mi ha dato un metodo che prima non avevo. Lo consiglio a chiunque debba prepararsi a un'intervista tecnica.
أساسيات تصميم الأنظمة: بنية قابلة للتوسع للمقابلات
ابنِ أساسًا قويًا في البنية القابلة للتوسع واستعد لمقابلة تصميم النظام الأولى لك من خلال استكشاف الأنماط الأساسية، ومفاهيم السحابة الحديثة، وحل المشكلات العملي.
حول هذه الدورة
قد تبدو مواجهة مقابلة تصميم النظام مرهقة عندما تنتقل من كتابة التعليمات البرمجية إلى تصميم أنظمة كاملة على نطاق واسع. يعد فهم كيفية عمل التطبيقات واسعة النطاق أمرًا بالغ الأهمية لتقدم مسيرتك الهندسية في البرمجيات. تقوم هذه الدورة بتقسيم تعقيدات الأنظمة الموزعة إلى مفاهيم قابلة للإدارة وسهلة الفهم. ستنتقل من المعرفة البرمجية الأساسية إلى فهم كيفية تصميم بنيات قوية وقابلة للتوسع وعالية التوافر باستخدام المعايير الصناعية الحديثة. ما ستتعلمه:
• فهم المصطلحات الأساسية لتصميم النظام، بما في ذلك زمن الوصول (latency)، والإنتاجية (throughput)، والتوافر (availability).
• تعلم كيفية توسيع قواعد البيانات باستخدام تقنيات التقسيم (partitioning)، والتجزئة (sharding)، والنسخ المتماثل (replication).
• استكشاف أنماط البنية الحديثة مثل الخدمات المصغرة (microservices)، وبوابات API (API gateways)، والتصميم المعتمد على الأحداث (event-driven design).
• تطبيق استراتيجيات التخزين المؤقت (caching) وموازنة التحميل (load balancing) لتحسين أداء النظام.
• تصميم بنيات قابلة للتوسع للتطبيقات الشائعة في العالم الحقيقي من خلال تمارين كتابية موجهة.
• ممارسة أطر عمل منظمة للتعامل مع أسئلة تصميم النظام وحلها.
تبدأ الدورة بالمصطلحات الأساسية ومفاهيم الشبكات الأساسية قبل الانتقال إلى تخزين البيانات، واستراتيجيات التوسع، وأنماط السحابة الأصلية الحديثة. ستتبع تقدمًا منطقيًا من خلال الشروحات المكتوبة ودراسات الحالة المعمارية، وصولًا إلى سيناريوهات تصميم النظام الكاملة. تم تصميم هذه الدورة النصية للمهندسين المبتدئين إلى المتوسطين، ولا تتطلب أي خبرة سابقة في تصميم النظام، فقط فهم أساسي للبرمجة وتطبيقات الويب. ابدأ القراءة اليوم لبناء معرفتك المعمارية والتعامل مع مقابلتك القادمة بثقة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في درس؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
1 ساعة 54 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🎓 بشهادة
أسس التحول الرقمي مع منصة السحابة
شهادة
تطبيق عملي
SR 90.00
→
🌟 اختيار الطلاب
أسس هندسة نظم تكنولوجيا المعلومات
شهادة
تطبيق عملي
SR 90.00
→
🌟 اختيار الطلاب
أساسيات مهندس الحلول السحابية من Tencent Cloud
شهادة
تطبيق عملي
SR 90.00
→
💼 جاهز لسوق العمل
صيانة Apigee Hybrid: الترقيات والمراقبة واستكشاف الأخطاء وإصلاحها
شهادة
تطبيق عملي
SR 90.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف SR 380 → احصل على 200 أرصدة. كل فئة تكلف SR 47.50 بدلاً من SR 90.00. الأرصدة لا تنتهي أبداً.
SR 380
200 رصيد
SR 47.50 / درس
أفضل قيمة
SR 950
550 رصيد
SR 43.18 / درس
SR 1,900
1200 رصيد
SR 39.58 / درس
بدون اشتراك. الرصيد يصلح لأي درس ولا ينتهي.