العودة إلى الدورات
متقدم
تطوير البرمجيات
en
التعمق في تصميم الأنظمة: الأنظمة الموزعة الواقعية
إديوكيتيف
منصة
· Washington, USA
عن هذه الدورة
تعلّم كيفية تحليل وتصميم وتقييم الأنظمة الموزعة الواقعية على نطاق واسع. يستخدم هذا المساق دراسات حالة من شركات مثل جوجل وميتا وفيسبوك وأمازون لتعليمك كيفية تصميم أنظمة ملفات وقواعد بيانات ومخازن مفاتيح-قيمة وأنظمة معالجة البيانات الضخمة وآليات الإجماع بشكل قوي. ستتقن أساسيات تصميم الأنظمة، وتفهم الموازنة بين الخيارات، وتبني المهارات اللازمة للنجاح في مقابلات تصميم الأنظمة وتصميم أنظمة موزعة جاهزة للإنتاج.
المهارات المطلوبة مسبقاً
المهارات التي يُفضّل امتلاكها قبل الالتحاق بهذه الدورة
أساسيات البرمجة
قواعد البيانات العلائقية
أساسيات الشبكات
هياكل البيانات والخوارزميات
مفاهيم أساسية في الحوسبة السحابية
المهارات المكتسبة
المهارات التي ستكتسبها عند إتمام هذه الدورة
تصميم الأنظمة
الأنظمة الموزعة
أنظمة الملفات الموزعة
قواعد البيانات الموزعة
مخازن المفاتيح-القيم
التحكم في التوازي
معالجة البيانات الضخمة
خوارزميات الإجماع