تحليل البيانات الضخمة باستخدام Scala و Spark

تعلم كيفية معالجة مجموعات البيانات الضخمة عن طريق الجمع بين قوة برمجة Scala الوظيفية مع محرك الحوسبة الموزعة Apache Spark.

4.6 (2,600) ⏱ 1 ساعة 48 دقيقة 📚 5 درس

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

مع نمو مجموعات البيانات إلى حجم كبير للغاية بالنسبة لآلة واحدة، يتعين على المطورين ومهندسي البيانات الحديثين أن ينتقلوا من المعالجة المحلية التقليدية إلى الحوسبة الموزعة. وهذه الدورة الدراسية النصية ترشدك عبر المفاهيم الأساسية لمعالجة البيانات الضخمة، وتبين لك كيف تستغل سرعة أباشي سبارك باستخدام نماذج سكالا الوظيفية الأنيقة. سوف تنتقل من كتابة رمز محلي أساسي إلى تصميم أنابيب بيانات موزعة قوية يمكن أن تتدرج عبر المجموعات. من خلال قراءة شروحات مفاهيمية واضحة وتحليل أمثلة رمزية عملية، ستبني أساسًا قويًا في الأنظمة الموزعة. ماذا ستتعلم: - فهم المبادئ الأساسية للحوسبة الموزعة، وتنفيذ التجمع، ونموذج ذاكرة سبارك. - تطبيق مفاهيم البرمجة الوظيفية في Scala للتعامل مع مجموعات البيانات الموزعة بأمان وكفاءة. - واجهات برمجة التطبيقات المنظمة لبرنامج Master Spark، بما في ذلك أطر البيانات ومجموعات البيانات، من أجل تحويل البيانات إلى المستوى الأمثل. - كتابة استفسارات تعبيرية باستخدام لغة Spark SQL لتحليل البيانات المنظمة وشبه المنظمة على نطاق واسع. - تشكيل أنابيب البيانات لقراءة أشكال التخزين الحديثة مثل نظامي " باركيت " و " دلتا ليك " وكتابة البيانات فيها. - ممارسة تحديد وحل الاختناقات المشتركة في الأداء في مهام البيانات الموزعة. تبدأ الدورة بمصطلحات البيانات الضخمة الأساسية، وقواعد النحو الأساسية للغة Scala، والمفاهيم الأساسية الموزعة قبل الانتقال إلى المعالجة الفعلية للبيانات، وتصميم الواجهة البينية المنظمة، وتدفقات العمل العملية للتحسين. هذه الدورة مصممة للمبتدئين في البيانات الضخمة، بما في ذلك مطورو البيانات، ومحللي البيانات، ومهندسي البيانات الطموحين الذين يرغبون في تعلم المعالجة الموزعة من الأساس دون الحاجة إلى خبرة سابقة في المجموعات. ابدأ القراءة اليوم لفتح قوة تحليل البيانات الموزعة مع Scala و Spark.

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

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

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

Andrew Owusu GH متعلِّم موثَّق
★ 4 · 2026-03-17T08:44:08+00:00

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

فريد DZ متعلِّم موثَّق
★ 4 · 2026-02-14T08:30:08+00:00

Good overall. Some parts were a bit faster than I expected, but the examples were helpful. Generally a solid course.

اكتب مراجعة

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

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

برمجة بايثون: بناء نظام إدارة الوساطة للعملاء

تطوير نظام إدارة وظيفي قائم على سطر الأوامر باستخدام مبادئ بايثون الموجهة للكائنات ومنطق الأعمال للتعامل مع بيانات العملاء وحسابات الوساطة.
★ 4.9 (14)
$4.99$9.99

برمجة بايثون للبحوث الأكاديمية وتحليل البيانات

تعلم أتمتة معالجة البيانات، وتحليل النتائج العلمية، وبناء نصوص قابلة للصيانة لأي تخصص بحثي باستخدام ممارسات بايثون الحديثة.
★ 4.9 (22)
$4.99$9.99

برمجة بايثون العلمية: التعلم عن طريق حل المشاريع العملية

بناء أساس قوي في بايثون وتعلم حل المشاكل العلمية والقائمة على البيانات في العالم الحقيقي باستخدام ممارسات البرمجة الحديثة والتمارين الكتابية العملية.
★ 4.8 (1,559)
$4.99$9.99

كتابة شفرة بايثون بكفاءة: أسس السرعة والاستخدام الأمثل

تعلم كيفية كتابة شفرة بايثون نظيفة وسريعة وفعالة من حيث الموارد عن طريق تنفيذ التحليل، وتحسين هياكل البيانات، والاستفادة من العمليات المتجهية.
★ 4.8 (2,270)
$4.99$9.99

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

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

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

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

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

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

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

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

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

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

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

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