TrueschoTruescho
كل الدورات
هياكل البيانات والأداء
Coursera
دورة
غير محدد

هياكل البيانات والأداء

University of California San Diego

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

غير محدد6 أسبوعالإنجليزية112,865 متسجل

عن الدورة

تعالج هذه الدورة كيفية تعامل برامج Java مع كميات هائلة من البيانات الواقعية. يستعرض المحتوى هياكل البيانات مثل القوائم المرتبطة، الأشجار، وجداول التجزئة المستخدمة في تطبيقات صناعية حقيقية، ويوضح كيف تساهم هذه الهياكل في جعل البرامج أكثر كفاءة ومرونة. تركز الدورة على أهمية قياس وتحليل كفاءة البرامج وتعريف الطلاب بمفاهيم تحليل الأداء باستخدام Big-O. يوصى بمشاركته بعد اكتساب خبرة سابقة في تطوير البرمجيات أو علوم الحاسوب، وخصوصًا معرفة سابقة بلغة Java.

ماذا ستتعلم

  • استخدام وتحليل هياكل البيانات الصناعية مثل القوائم المرتبطة والأشجار وجداول التجزئة
  • شرح كيفية تعزيز كفاءة ومرونة البرامج باستخدام هياكل البيانات
  • تطبيق تحليل Big-O لوصف أداء الخوارزميات

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

  • معرفة أساسية بالمفاهيم والمصطلحات المرتبطة بالموضوع
  • الاستعداد لممارسة التمرينات العملية

المدرسون

C

Christine Alvarado

Associate Teaching Professor

M

Mia Minnes

Assistant Teaching Professor

L

Leo Porter

Professor

المواضيع

الخوارزميات
علوم الحاسوب
هياكل البيانات
جافا
البرمجة كائنية التوجه
اختبار الوحدة (JUnit)
تصحيح الأخطاء
تحسين الأداء

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

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

المهارات

الخوارزميات
علوم الحاسوب
هياكل البيانات
جافا
البرمجة كائنية التوجه
اختبار الوحدة (JUnit)
تصحيح الأخطاء
تحسين الأداء
Unstructured Data
Theoretical Computer Science

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