الانتقال إلى المحتوى
معهد الخوارزمي

بنى البيانات والخوارزميات

الأساس الذي تُبنى عليه مقابلات العمل والمسابقات والبرامج الفعّالة.

أساسيات علوم الحاسوبمتوسط

تعلّم كيف تفكّر كعالم حاسوب: تحليل التعقيد، بنى البيانات الأساسية، وأهم الخوارزميات، مع حلّ مسائل حقيقية بأسلوب منهجي.

ماذا ستتقن بعد المسار

  • تحليل تعقيد الخوارزميات
  • تطبيق بنى البيانات الأساسية من الصفر
  • حل المسائل بأساليب منهجية
  • الاستعداد للمقابلات التقنية

المنهج

5 وحدات

  1. 1التحليل
    • ترميز Big-O
    • التعقيد الزمني والمكاني
  2. 2بنى البيانات الخطية
    • المصفوفات والقوائم المرتبطة
    • المكدّسات والطوابير
    • جداول التجزئة
  3. 3الأشجار والرسوم
    • الأشجار الثنائية
    • الأكوام
    • البحث بالعرض والعمق
  4. 4الخوارزميات
    • الفرز والبحث
    • التكرار والبرمجة الديناميكية
    • الخوارزميات الجشعة
  5. 5التدريب على المسائل
    • أنماط الحل
    • محاكاة مقابلات

لمن هذا المسار

  • المستعدون لمقابلات العمل التقنية
  • طلاب علوم الحاسوب
  • المبرمجون الذين يريدون كتابة كود أسرع وأذكى

المتطلبات

  • إتقان أساسيات لغة برمجة واحدة (بايثون أو C++ أو C#)

المزيد في التقنية

  • المسارات المهنيةمتوسط

    تطوير الواجهات الخلفية

    ابنِ الخدمات وقواعد البيانات التي تشغّل التطبيقات الحديثة.

  • المسارات المهنيةمبتدئ

    تطوير الواجهات الأمامية

    صمّم وابنِ واجهات ويب سريعة وجميلة يستخدمها الناس كل يوم.

  • المسارات المهنيةمتوسط

    الذكاء الاصطناعي

    من تحليل البيانات إلى بناء نماذج تعلّم الآلة وتطبيقات الذكاء الاصطناعي.