0Pricing
R Academy icon

R Academy

RStatisticsDataAiBeginnerScripting

افتح قوة تحليل البيانات والإحصائيات مع أكاديمية لغة R.

🤖 مدعوم بالذكاء الاصطناعي📚 43 دورة👥 100,000+ متعلم⭐ تقييم 4.9
نظرة عامة على الدورة

R: لغة البرمجة المصممة لتحليل البيانات والإحصائيات

R هي لغة برمجة مصممة خصيصاً للحوسبة الإحصائية وتحليل البيانات والتصور البياني. وهي الأداة القياسية في البحث الأكاديمي والإحصائيات الحيوية والتمويل وفرق علوم البيانات التي تحتاج إلى أساليب إحصائية صارمة. مع حزم مثل ggplot2 و tidyverse و tidymodels، تجمع R بين معالجة البيانات التعبيرية والرسوميات بجودة النشر وسير عمل التحليل القابل للتكرار — مما يجعلها خياراً عملياً لأي شخص يعمل بجدية مع البيانات.

ما ستتعلمه

ستبدأ بأساسيات R: أنواع البيانات والعوامل وتدفق التحكم والدوال والعمل مع المصفوفات والمتسلسلات. من هناك تنتقل إلى تنظيف البيانات مع dplyr و tidyr، واستيراد البيانات عبر readr و readxl، والاتصال بقواعد البيانات وواجهات REST APIs. يتم تغطية التصور البياني بشكل شامل — من رسوميات R الأساسية عبر ggplot2 والتحليل الاستكشافي الكامل للبيانات. تتضمن المواضيع المتقدمة البرمجة الوظيفية مع purrr والتحليل الإحصائي والاحتمالات والتعلم الآلي مع tidymodels والغابات العشوائية وتقوية التدرج والتحليل الجغرافي المكاني وتعدين النصوص مع tidytext وبناء تطبيقات الويب مع Shiny وإنشاء واجهات برمجية مع Plumber والتعلم العميق مع Keras في R.

مسار التعلم

اثنتان وأربعون دورة تمتد من A1 إلى C1. تضع الدورات الاثنتا عشرة الأولى أساسيات R و RStudio — هياكل البيانات وتنسيق السلاسل والإكراه على النوع والفرز والتصور البياني الأساسي لـ R. تبني مستويات B1 و B2 المهارات العملية: web scraping مع rvest و Tidyverse والمحاكاة والجبر الخطي والتقارير الجاهزة للإنتاج. ينتهي المسار عند C1 مع الأداء والتنميط في R والتحليل المتقدم للبيانات والحوسبة المتوازية و إحصائيات بايز مع RStan — مواضيع تعكس الاستخدام الحقيقي في الإنتاج والبحث.

كيف يعمل

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

ابدأ التعلم →

كيف ستتعلم

🎯
دروس تفاعلية
تمارين برمجة عملية مع ردود فعل فورية
🤖
معلم الذكاء الاصطناعي
احصل على مساعدة فورية من معلمنا الذكي عندما تعلق
💻
محرر مدمج
اكتب وشغّل الأكواد مباشرة في متصفحك
🏆
الشهادة
احصل على شهادة عند إكمالك للدورة
المنهج الدراسي

43 دورة

كل الدورات في مسار تعلم R Academy.

01

مرحبًا بكم في R

A13 دروس

اكتشفوا ماهية R، ولماذا يعتمد عليها العلماء والمحللون وفرق البيانات حول العالم، وما أنواع الرؤى والتصورات البيانية التي ستنتجونها في هذا ال…

02

مقدمة إلى R وRStudio

A13 دروسPRO

تقدّم هذه الدورة مقدمة إلى بيئة R وواجهة RStudio وأساسيات كتابة تعليمات R البرمجية وتشغيلها. وتغطي العمليات الحسابية الأساسية، وإنشاء الكائ…

03

العوامل والتعبيرات في R

A14 دروسPRO

أتقنوا العوامل الحسابية والمنطقية وعوامل المقارنة في R من خلال تمارين عملية لبناء مهاراتكم الأساسية.

04

توليد المتتاليات والنطاقات

A24 دروسPRO

ولّدوا المتتاليات الرقمية والقيم المتكررة باستخدام الأدوات المضمنة في R لإنشاء البيانات.

05

المصفوفات في R

A24 دروسPRO

أنشئوا بنيات المصفوفات ثنائية الأبعاد وتلاعبوا بها، فهي لبنة أساسية للحوسبة العددية في R.

06

القيم المفقودة: NA وNaN

A24 دروسPRO

افهموا كيفية تعامل R مع البيانات المفقودة، وتعلموا استراتيجيات موثوقة لاكتشاف قيم NA ومعالجتها.

07

إكراه الأنواع وتحويلها

A24 دروسPRO

تعرّفوا إلى قواعد التحويل الضمني والصريح للأنواع في R لتجنب الأخطاء الشائعة في أنواع البيانات.

08

الفرز والترتيب وإسناد الرتب

A24 دروسPRO

أعيدوا ترتيب المتجهات وإطارات البيانات باستخدام دوال الفرز وإسناد الرتب في R لمهام تحليل البيانات.

09

تنسيق السلاسل النصية في R

A24 دروسPRO

أنشئوا مخرجات نصية ونسّقوها واعرضوها باستخدام paste() وsprintf() وأدوات السلاسل النصية الأخرى في R.

10

أنواع البيانات وبناها

A23 دروسPRO

في هذه الدورة، ستستكشف أنواع البيانات الأساسية في R، مثل numeric وcharacter وlogical، وبنى البيانات الشائعة مثل المتجهات والمصفوفات والقوائ…

11

الدوال وتدفق التحكم وتصحيح الأخطاء

A23 دروسPRO

تعلّم كتابة دوال مخصّصة، والتحكم في تدفق برنامجك باستخدام العبارات الشرطية والحلقات، وتصحيح أخطاء التعليمات البرمجية بكفاءة.

12

التعامل مع السلاسل النصية والتواريخ

A23 دروسPRO

تغطي هذه الدورة عمليات السلاسل النصية الأساسية ومعالجة التاريخ والوقت في R، وتزوّدك بالمهارات اللازمة للتعامل مع البيانات النصية والزمنية ب…

13

تصوير البيانات باستخدام Base R

A23 دروسPRO

أتقن إمكانات الرسم الأساسية في R لتصوير البيانات بفعالية. تشمل الموضوعات إنشاء المخططات الشريطية والمدرجات التكرارية والمخططات المبعثرة، وت…

14

معالجة الأخطاء الأساسية في R

B14 دروسPRO

اكتبوا شيفرة R متينة تتعامل بسلاسة مع الأخطاء والتحذيرات والرسائل باستخدام tryCatch والأدوات ذات الصلة.

15

البيئات والنطاق في R

B14 دروسPRO

افهموا النطاق المعجمي ونظام البيئات في R لكتابة شيفرة يمكن التنبؤ بسلوكها وخالية من الآثار الجانبية.

16

تنظيم نصوص R البرمجية

B14 دروسPRO

نظّموا شيفرة R في نصوص ومشاريع سهلة الصيانة، باستخدام أفضل الممارسات الخاصة ببنية الملفات وتحميل الشيفرة المصدرية.

17

تقنيات dplyr المتقدمة

B14 دروسPRO

تجاوزوا أساسيات معالجة البيانات باستخدام دوال النوافذ التجميعية وعمليات الربط بين جداول متعددة والتقييم المنظم في dplyr.

18

إعادة تشكيل البيانات باستخدام tidyr

B14 دروسPRO

حوّلوا البيانات العريضة الفوضوية إلى تنسيق طويل ومنظم، والعكس، باستخدام دوال pivot وأدوات التعشيش في tidyr.

19

استيراد البيانات باستخدام readr وreadxl

B14 دروسPRO

اقرؤوا ملفات CSV وTSV وExcel والملفات ذات العرض الثابت بكفاءة في R، مع تحليل متين واستنتاج للأنواع.

20

اتصالات قواعد البيانات في R

B14 دروسPRO

استعلموا عن قواعد البيانات العلائقية من R باستخدام DBI وRSQLite، واكتبوا استعلامات بأسلوب SQL عبر dbplyr.

21

استخراج البيانات من الويب باستخدام rvest

B14 دروسPRO

استخرجوا البيانات المنظمة من صفحات HTML باستخدام أدوات محددات CSS وXPath في rvest.

22

المحاكاة والأعداد العشوائية

B14 دروسPRO

ولّدوا عينات عشوائية قابلة لإعادة الإنتاج، وحاكوا عمليات إحصائية لتحليل البيانات واختبارها.

23

R مع JSON وواجهات REST API

B14 دروسPRO

حلّلوا استجابات JSON، وأنشئوا طلبات HTTP، وادمجوا سير عمل R مع واجهات REST API الخارجية.

24

معالجة البيانات باستخدام R

B13 دروسPRO

تعلّم كيفية استيراد البيانات وتنظيفها وتحويلها ودمجها من مصادر مختلفة باستخدام تقنيات R الأساسية. تغطي هذه الدورة مهام تهيئة البيانات الضرو…

25

تصوير البيانات باستخدام ggplot2

B13 دروسPRO

طوّر مهاراتك في تصوير البيانات باستخدام الحزمة ggplot2، وأنشئ رسومات متعددة الطبقات وخصّصها لإنتاج مخططات عالية الجودة صالحة للنشر.

26

أساسيات Tidyverse

B13 دروسPRO

تعمّق في Tidyverse، وهي مجموعة من حزم R المصممة لعلم البيانات. ستتعلّم استخدام dplyr وtidyr وحزم أخرى لتبسيط معالجة البيانات.

27

تحليل البيانات الاستكشافي

B13 دروسPRO

ركّز على تقنيات تلخيص مجموعات البيانات وتصويرها واستخلاص الرؤى منها. تعلّم أفضل الممارسات لاكتشاف البيانات بسرعة وسرد قصصها.

28

البرمجة الوظيفية باستخدام purrr

B24 دروسPRO

استبدلوا حلقات for بأنماط برمجة وظيفية أنيقة وقابلة للتركيب باستخدام عائلة دوال map في purrr.

29

الجبر الخطي في R

B24 دروسPRO

نفّذوا عمليات المصفوفات، وحلّوا الأنظمة الخطية، واحسبوا القيم الذاتية باستخدام أدوات الجبر الخطي المضمنة في R.

30

التحليل الإحصائي والاحتمالات

B23 دروسPRO

عزّز مفاهيم الإحصاء الأساسية لإجراء اختبار الفرضيات، واستكشاف التوزيعات، وفهم أساسيات الاحتمالات في R.

31

R لبيئات الإنتاج وإعداد التقارير

B23 دروسPRO

اكتشف كيفية نشر حلول R في بيئات واقعية باستخدام أدوات مثل R Markdown وShiny وDocker. تعلّم إنشاء تقارير ديناميكية ولوحات معلومات تفاعلية.

32

التعلم الآلي باستخدام tidymodels

B24 دروسPRO

ابنوا سير عمل متكاملًا للتعلم الآلي باستخدام منظومة tidymodels: ‏recipes وparsnip وworkflows وtune.

33

تطبيقات Shiny المتقدمة

B24 دروسPRO

ابنوا تطبيقات Shiny جاهزة للإنتاج باستخدام الوحدات وواجهة المستخدم الديناميكية والبرمجة التفاعلية واستراتيجيات النشر.

34

بناء واجهات API باستخدام Plumber

B24 دروسPRO

حوّلوا دوال R إلى نقاط نهاية REST API باستخدام Plumber، مع المصادقة والتوجيه والنشر في بيئة الإنتاج.

35

التحليل الجغرافي المكاني في R

B24 دروسPRO

عالجوا بيانات المتجهات والبيانات النقطية المكانية، ونفّذوا عمليات الربط المكاني، وأنشئوا خرائط تفاعلية باستخدام R.

36

التنقيب النصي باستخدام tidytext

B24 دروسPRO

طبّقوا تقنيات معالجة اللغة الطبيعية على مجموعات النصوص باستخدام tidytext: التجزئة وTF-IDF وتحليل المشاعر ونمذجة الموضوعات.

37

تطوير حزم R

B24 دروسPRO

ابنوا حزم R الخاصة بكم، ووثّقوها واختبروها وانشروها باستخدام devtools وroxygen2 وtestthat.

38

الأداء والتنميط في R

C14 دروسPRO

حدّدوا عنق الزجاجة في شيفرة R، وطبّقوا تقنيات المتجهات وقياس الأداء والتنميط لتسريعها.

39

تحليل البيانات المتقدم

C13 دروسPRO

تعمّق في تقنيات أكثر تعقيدًا، مثل نماذج الانحدار، وتحليل السلاسل الزمنية، وأساسيات تعلّم الآلة. اكتسب المهارات اللازمة للتعامل مع سيناريوها…

40

الغابات العشوائية والتعزيز التدريجي

C14 دروسPRO

ابنوا نماذج التجميع واضبطوها باستخدام ranger للغابات العشوائية وxgboost للتعزيز التدريجي في R.

41

التعلم العميق باستخدام Keras في R

C14 دروسPRO

درّبوا الشبكات العصبية في R باستخدام واجهة Keras المدعومة من TensorFlow لمهام الصور والمتتاليات.

42

الحوسبة المتوازية في R

C14 دروسPRO

سرّعوا سير عمل R باستخدام التوازي متعدد الأنوية عبر الحزمة parallel وإطار future وfurrr.

43

الإحصاء البايزي باستخدام RStan

C14 دروسPRO

ابنوا نماذج احتمالية واضبطوها باستخدام Stan من R، مع تفسير التوزيعات البعدية والتحقق منها عبر تشخيصات MCMC.

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

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

هل دورة R Academy مجانية؟

نعم. يمكنك البدء في دورة R Academy مجانًا وإكمال دروسها التفاعلية بلا تكلفة. اشتراك PRO اختياري يفتح لك أدوات ذكاء اصطناعي متقدمة وشهادة قابلة للمشاركة.

هل أحتاج إلى خبرة سابقة لتعلم R؟

لا. تبدأ الدورة بالأساسيات وتنتقل تدريجيًا إلى مواضيع أكثر تقدمًا، لذا يمكنك البدء حتى بدون خبرة سابقة في R.

كيف ستتعلم R على CoddyKit؟

تتعلم من خلال العمل. دروس تفاعلية قصيرة تجمع بين شرح واضح وتمرين برمجة عملي يعمل في الوقت الفعلي، ومعلم ذكاء اصطناعي يعمل 24/7 يقدم مساعدة مخصصة عندما تعلق.

هل أحصل على شهادة عند إكمال R Academy؟

نعم. متعلمو PRO يمكنهم الخضوع لامتحان والحصول على شهادة إكمال قابلة للمشاركة برمز تحقق لدورة R Academy.

هل يمكنني تعلم R على هاتفي؟

نعم. CoddyKit متاح على الويب وكتطبيقات iOS و Android أصلية، لذا يمكنك تعلم R على أي جهاز وسيتم مزامنة تقدمك عبرها جميعًا.

ابدأ R Academy الآن

انضم إلى آلاف المتعلمين الذين يتقنون البرمجة مع دروس مدعومة بالذكاء الاصطناعي.

ابدأ مجاناً →استعرض جميع الدورات