شهادة مدفوعة متوسط البرمجة

البرمجة الوظيفية في تخصص سكالا – EPFL

EPFL

تخصص من EPFL يدرسه مارتن أوديرسكي، مبتكر Scala، ويغطي مبادئ البرمجة الوظيفية، وتصميم البرامج، والبرمجة المتوازية، وتحليل البيانات الضخمة باستخدام Scala وApache Spark.

المدة

5 months

المستوى

متوسط

الموعد النهائي

بدون موعد نهائي

🌐 اللغات المتاحة: English
📅 آخر تحديث: 2026-03-24

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

خبرة في البرمجة بلغة واحدة على الأقل مثل Java أو C أو C++ أو Python. يُنصح بالإلمام بمفاهيم البرمجة الكائنية التوجه.

👥 لمن هذه الدورة

  • مهندسو البرمجيات الراغبون في إتقان نماذج البرمجة الوظيفية
  • مطورو Java الساعون إلى توسيع مهاراتهم باستخدام Scala
  • مهندسو البيانات المهتمون بـ Apache Spark والحوسبة الموزعة
  • طلاب علوم الحاسوب المستكشفون لمفاهيم البرمجة المتقدمة

📚 ماذا ستتعلم

1

مبادئ البرمجة الوظيفية في Scala

2

تصميم برامج وظيفية: مطابقة الأنماط والمجموعات

3

البرمجة المتوازية: المهام والتوازي وهياكل البيانات

4

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

5

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

🏛️ عن المؤسسة — EPFL

جامعة EPFL (المدرسة البوليتكنيكية الفيدرالية في لوزان) إحدى أرقى الجامعات التقنية في أوروبا، وتقع في لوزان بسويسرا. تشتهر بالتميز في الهندسة وعلوم الحاسوب والعلوم الطبيعية، وهي إحدى معهدَي الفيدراليَّين السويسريَّين للتكنولوجيا.

تأسست

1853

الموقع

Lausanne, Switzerland

التقدير

#36 World University — QS World University Rankings 2024

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

من يدرّس هذا التخصص؟
يدرّس هذا التخصص مارتن أوديرسكي، أستاذ في EPFL ومبتكر لغة البرمجة Scala. وهو من أكثر الشخصيات تأثيرًا في تصميم لغات البرمجة، وقد عمل في مجال البرمجة الوظيفية طوال معظم مسيرته المهنية.
كيف يمكنني الحصول على شهادة مجانًا؟
يمكنك مراجعة جميع المقررات في التخصص مجانًا. للحصول على شهادة، تقدّم ببرنامج المساعدة المالية للمنصة، الذي يمنح وصولاً كاملاً يشمل الواجبات المقيّمة والشهادات بدون تكلفة.
لماذا تتعلم Scala في عام 2026؟
لا تزال Scala لغةً حيوية للبيانات الضخمة والحوسبة الموزعة. فهي لغة التنفيذ لأطر العمل الكبرى مثل Apache Spark وKafka وAkka، وتستخدمها شركات مثل Twitter وNetflix وLinkedIn لبناء أنظمة عالية الأداء وقابلة للتوسع.

📖 احصل على الدليل خطوة بخطوة

دليل شامل مع لقطات شاشة ونصائح وحلول للمشاكل

  • دليل التسجيل خطوة بخطوة
  • لقطات شاشة لكل خطوة
  • أخطاء شائعة يجب تجنبها
  • نصائح لإنهاء الدورة بسرعة
  • الأسئلة الشائعة وحل المشكلات
٩٫٩٩ $ — احصل على الدليل خطوة بخطوة

🔗 شهادات ذات صلة

شهادة مجانية مبتدئ

برامج التكنولوجيا ALX Africa

ALX Africa / Mastercard Foundation

تقدم ALX Africa، المدعومة من مؤسسة Mastercard، برامج تدريب تكنولوجية مكثفة في هندسة البرمجيات وعلوم البيانات والحوسبة السحابية. يهدف البرنامج، المصمم للشباب الأفارقة، إلى بناء مهارات تكنولوجية جاهزة للعمل من خلال التعلم القائم على المشاريع والتعاون بين الأقران.

⏱ 12 months بدون موعد نهائي
شهادة مجانية مبتدئ

BilgeIs METU المهارات الرقمية

METU (ODTÜ)

BilgeIs هي عبارة عن منصة مجانية للتدريب على المهارات الرقمية تم تطويرها من قبل جامعة الشرق الأوسط التقنية (METU/ODTU)، إحدى الجامعات المرموقة في تركيا. تقدم المنصة دورات في البرمجة ومحو الأمية البيانات والكفاءات الرقمية وأساسيات تكنولوجيا المعلومات مع شهادات مجانية، مما يدعم مبادرة المهارات الرقمية الوطنية في تركيا.

⏱ Self-paced بدون موعد نهائي
شهادة مجانية مبتدئ

مدرسة Fundação Bradesco الافتراضية — دورات مجانية مع الشهادة

Fundação Bradesco

تقدم مدرسة Fundação Bradesco الافتراضية أكثر من 100 دورة مجانية عبر الإنترنت مع شهادات في مجالات التكنولوجيا والبرمجة وإدارة الأعمال والتطوير المهني. واحدة من أكبر مبادرات التعليم المجاني في البرازيل، بدعم من Banco Bradesco.

⏱ Self-paced (varies by course) بدون موعد نهائي