اكتشف مبادئ بناء النظام وهندسته للأنظمة الكبيرة ذات البيانات الضخمة. تعرف على كيفية دمج البيانات الضخمة مع هندسة البرمجيات.
Suggested by: Coursera (What is Coursera?)
No prior knowledge required
No unnecessary risks
هذا التخصص مخصص لمهندسي البرمجيات المهتمين بمبادئ البناء والهندسة المعمارية لأنظمة البرمجيات الكبيرة التي تستخدم البيانات الضخمة. على مدار ثلاث دورات، ستكتشف كيفية بناء وترقية الأنظمة الموزعة الأكثر تقدمًا، بمساعدة خبراء الصناعة من القدرة الأولية.
يمكن الحصول على هذا التخصص للحصول على رصيد أكاديمي كجزء من برنامج University of Colorado في Boulder’s Associate في علوم البيانات أو مشارك في علوم الكمبيوتر المقدم على منصة Coursera. تقدم هذه الدرجات المتقدمة، والتي تمت الموافقة عليها بالكامل، ما يلي:
يعتمد القبول على الأداء في ثلاث مقررات دراسية أساسية، وليس على التاريخ الأكاديمي. تعتبر شهادات جامعة كولورادو في كورسيرا مناسبة للخريجين الجدد أو المهنيين العاملين.
لمزيد من المعلومات:
ستعرّفك الدورة التدريبية الأولى على بنية البرامج ومفاهيم التصميم المطلوبة لبناء وتوسيع نطاق الأنظمة الموزعة المهمة للبيانات. ستبدأ الدورة بأفضل ممارسات هندسة البرمجيات، بما في ذلك الخدمات الصغيرة للبيانات المقترنة بشكل غير محكم، ومراجعة تطور النظام الموزع بمرور الوقت.
في الدورة الثانية، ستتعلم ما هو مطلوب لدفع البيانات الضخمة إلى الإنتاج، وتحويل النموذج الأولي للبيانات الضخمة إلى برامج عالية الجودة وذات خبرة. ستقوم بقياس خصائص أداء الأنظمة الموزعة وتحديد مجالات المشكلات وتنفيذ حلول قابلة للتطوير لتحسين الأداء.
ينتهي التدريب بدورة مشروع حيث ستستخدم الدروس المستفادة من الدورتين الأوليين لبناء نظام موزع جاهز للإنتاج. خلال هذه العملية، سيرشدك مدرسوك حول المخاوف الشائعة من الفشل وسيشاركون خبراتهم في بناء أنظمة البيانات الكبيرة.



