TrueschoTruescho
كل الدورات
تحليل البيانات الضخمة باستخدام سكالا وسبارك
Coursera
دورة
غير محدد

تحليل البيانات الضخمة باستخدام سكالا وسبارك

École Polytechnique Fédérale de Lausanne

تعلم التعامل مع البيانات الضخمة من خلال برمجة متقدمة تدمج مفاهيم البرمجة الوظيفية ضمن إطار عمل Apache Spark لتحليل وتحويل البيانات.

غير محدد4 أسبوعالإنجليزية103,067 متسجل

عن الدورة

تنتشر تطبيقات التعامل مع البيانات الضخمة باستخدام مفاهيم البرمجة الوظيفية في الصناعة بشكل واسع، حيث تعد Apache Spark إطار عمل سريع وموزع لمعالجة البيانات مكتوب بلغة سكالا. تغطي هذه الدورة نموذج البرمجة الخاص بسبارك بالتفصيل، مع توضيح الفروقات عن نماذج البرمجة الشائعة مثل المجموعات المتوازية في الذاكرة أو المجموعات التسلسلية في سكالا. ستتعلم كيفية قراءة البيانات من مصادر التخزين المختلفة، ومعالجتها، وكتابة خوارزميات تحليل بيانات بأسلوب وظيفي. كما يتم التركيز على تجنب العمليات المكلفة مثل إعادة المزج (shuffle) وإعادة الحسابات لضمان كفاءة الأداء. الدورة موجهة للمبرمجين ذوي خلفية متوسطة ويركز التعلم على الجانب التطبيقي.

ماذا ستتعلم

  • قراءة البيانات من التخزين وتحميلها في Apache Spark
  • معالجة البيانات باستخدام Spark وScala
  • صياغة خوارزميات التحليل بأسلوب وظيفي
  • التعرف على كيفية تقليل عمليات إعادة المزج والحسابات في Spark

المتطلبات المسبقة

  • خبرة برمجية لا تقل عن سنة
  • إلمام مبدئي بـ Java أو C# أو لغات برمجة أخرى
  • الاستعداد للتعلم التطبيقي عبر التمارين

المدرسون

P

Prof. Heather Miller

Assistant Professor

المواضيع

الخوارزميات
علوم الحاسوب
SQL
البيانات الضخمة
تحسين الأداء
معالجة البيانات
تحويل البيانات
تحليل البيانات

معلومات الدورة

المنصةCoursera
المستوىغير محدد
طريقة التعلمغير محدد
السعرمجاني

المهارات

الخوارزميات
علوم الحاسوب
SQL
البيانات الضخمة
تحسين الأداء
معالجة البيانات
تحويل البيانات
تحليل البيانات
Apache Spark
Scala Programming

ابدأ التعلم الآن