البرمجة بلغة R من CS50: أساس لغوي لتحليل البيانات

الشرح: CS50 | تنظيم المصادر: بوصلة

ابدأ بفهم لغة R نفسها قبل الاعتماد على أدوات جاهزة، ثم استخدم الأمثلة لبناء تجارب تحليلية صغيرة. الشرح من CS50، والدروس متاحة بالترتيب داخل الدورة.

  • 0 متعلّمين
  • 8 س 48 د
  • كل المستويات
  • elposla

عن هذه الدورة

البرمجة بلغة R: ماذا ستدرس؟

ابدأ بفهم لغة R نفسها قبل الاعتماد على أدوات جاهزة، ثم استخدم الأمثلة لبناء تجارب تحليلية صغيرة.

الشرح الأصلي من CS50. تجمع بوصلة هذه الدروس لتسهيل الوصول والتعلّم، ولا تنسب شرح القناة إلى فريق الموقع.

نماذج من موضوعات الدروس

  • CS50R - Introduction
  • CS50R - Lecture 2 - Transforming Data
  • CS50R - Lecture 4 - Tidying Data
  • CS50R - Lecture 6 - Testing Programs
  • CS50R - Lecture 7 - Packaging Programs

قبل أن تبدأ

معرفة أولية بالجداول أو البرمجة حسب موضوع الدورة، وبيانات تدريبية لا تحتوي على معلومات حساسة.

كيف تستفيد من البرمجة بلغة R؟

خصّص جلسة للتطبيق بعد كل مجموعة. ابدأ بدرس «CS50R - Introduction»، ثم سجّل ما فهمته وما تحتاج الرجوع إليه. عند الوصول إلى «CS50R - Lecture 4 - Tidying Data»، جرّب تنفيذ المثال أو شرحه دون متابعة الفيديو لحظة بلحظة.

مهمة مقترحة لتثبيت التعلم

اختر فكرة من موضوع «CS50R - Lecture 7 - Packaging Programs» واكتب ملخصًا تطبيقيًا لها أو نفّذ مثالًا مستقلًا. أضف النتيجة إلى مساحة تعلمك؛ واذكر في سيرتك ما نفذته فعلًا، دون اعتبار المشاهدة وحدها خبرة عملية.

المصدر وحدود الإتاحة

تحتوي هذه النسخة على 8 درسًا عامًا بحسب بيانات القائمة التي راجعناها في 17 أكتوبر 2026. قائمة CS50 الأصلية على YouTube. احتُفظ بترتيب المصدر، وقد تتغير إتاحة الفيديوهات لاحقًا. مشاهدة الشرح مجانية؛ أما تراخيص البرامج والموارد السحابية والاختبارات الرسمية فقد تكون منفصلة. لا تشمل هذه الصفحة شهادة من الجهة الأصلية. لم تُشاهد جميع الفيديوهات بالكامل ضمن فحص البيانات.

محتوى الدورة

1 وحدة · 8 درس · 8 س 48 د

  1. دروس الدورة بالترتيب الأصلي 8 دروس 8 س 48 د

    المصدر: CS50

    • CS50R - Introduction مقفل 1 د
    • CS50R - Lecture 1 - Representing Data مقفل 1 س 39 د
    • CS50R - Lecture 2 - Transforming Data مقفل 1 س 38 د
    • CS50R - Lecture 3 - Applying Functions مقفل 1 س 11 د
    • CS50R - Lecture 4 - Tidying Data مقفل 1 س 12 د
    • CS50R - Lecture 5 - Visualizing Data مقفل 1 س 15 د
    • CS50R - Lecture 6 - Testing Programs مقفل 57 د
    • CS50R - Lecture 7 - Packaging Programs مقفل 51 د

مدرّبك

elposla

تقييمات المتعلّمين

لا تقييمات بعد.