كورس هياكل البيانات المتقدمة

Advanced Data Structures

الكورس 2 من 4 في دبلومة هياكل البيانات والخوارزميات

هياكل البيانات التي يقوم عليها البحث والفهرسة السريعة والبيانات الهرمية: الأشجار الثنائية (Binary Trees) وأشجار البحث الثنائية (BST) والكومة (Heap) وشجرة البادئات (Trie) وأشجار AVL والجداول التجزيئية (Hash Tables).

يدرّسه د. مصطفى سعد إبراهيم
Senior Vision Engineer, NVIDIA
من دبلومة هياكل البياناتالمتطلب: الكورس الأول
57محاضرة
6وحدات
08–13من وحدات الدبلومة
3,750ج.م أو تقسيط حتى 3 أشهر
محتوى الكورس
رسم توضيحي لمحتوى دبلومة هياكل البيانات والخوارزميات

شاهد المحاضرات المجانية الآن

دبلومة هياكل البيانات والخوارزميات · 5 محاضرات مجانية

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

ماذا ستتعلم

  • تنفّذ الأشجار الثنائية (Binary Trees) وطرق المرور عليها.
  • تبني أشجار البحث الثنائية (BST) وأشجار AVL المتوازنة.
  • تستخدم الكومة (Heap) وشجرة البادئات (Trie) في حل المسائل.
  • تفهم الجداول التجزيئية (Hash Tables) وتبنيها بنفسك.
من سيدرّس لك؟
د. مصطفى سعد إبراهيم يتحدث أمام طلاب CSkilledNVIDIA · PhD, SFU
د. مصطفى سعد إبراهيمSenior Vision Engineer, NVIDIA
من سيدرّس لك؟

د. مصطفى سعد إبراهيم

يعمل في الذكاء الاصطناعي منذ 15 عامًا بين البحث والهندسة، ونشر أبحاثًا في مؤتمرَي CVPR وECCV، تجاوز مجموع استشهاداتها 1,000 استشهاد. يدرّس البرمجة منذ عام 2006، وهو صاحب قناة عربية بارزة في البرمجة التنافسية على YouTube، بأكثر من 134 ألف مشترك.

لماذا يدرّس هذا الكورس بنفسه

  • ICPC World Finalist، ومدرب وحكم في مسابقات البرمجة
  • يربط الشرح بما يحتاجه المبرمج في العمل الحقيقي
  • رئيس لجنة التحكيم في مسابقات البرمجة في مصر والأردن (ECPC و ACPC)
+سنة تدريس
+دورات ودبلومات
+طالب
الملف الكامل للمدرّس
الخارطة التفصيلية للتعلم

منهج الكورس: 6 وحدات

الوحدات 08 إلى 13 من دبلومة هياكل البيانات والخوارزميات. بعد الدروس واجبات للتدريب، ونشرح حلولها بالفيديو.

08Binary Tree14 محاضرة
Binary Tree 1
Binary Tree 2
Binary tree
Problem-Solving - Is Full - Is Perfect - Diameter
Diameter Code - Level Order Traversal
Unique Representation

BT Homework 1 - 6 Easy Challenges

BT Homework 1 - 6 Easy Challenges
BT Homework 1 - Solution p3 - target sum
BT Homework 1 - Solution p4 - left leaves
BT Homework 1 - Solution p5 - cousins

BT Homework 3 - 3 Medium Challenges

BT Homework 3 - 3 Medium Challenges
BT Homework 3 - Solution p3 - duplicate subtrees

BT Homework 2 - 3 Medium to Hard Challenges

BT Homework 2 - 3 Medium to Hard Challenges
BT Homework 2 - Solution p2 - completeness
09Binary Search Tree11 محاضرة
BST Intro
BST Successor - deletion
BST Deletion

BST Homework 1 - 2 Easy Challenges

BST Homework 1 - 2 Easy Challenges
BST Homework 1 - 2 Easy Challenges - p1 - search iterative
BST Homework 1 - 2 Easy Challenges - p2 - sorted to bst

BST Homework 2 - 3 Medium Challenges

BST Homework 2 - 3 Medium Challenges
BST Homework 2 - 3 Medium Challenges - p1 - is bst
BST Homework 2 - 3 Medium Challenges - p2 - kth

BST Homework 3 - 3 Medium Challenges

BST Homework 3 - 3 Medium Challenges
BST Homework 3 - 3 Medium Challenges - p1 - from preorder
10Heap7 محاضرة
Heap

Heap Homework 1 - 5 Easy to Medium Challenges

Heap Homework 1 - 5 Easy to Medium Challenges
Heap Homework 1 - 5 Easy to Medium Challenges - p3 less than
Heap Homework 1 - 5 Easy to Medium Challenges - p4 is heap
Heap Homework 1 - 5 Easy to Medium Challenges - p5 heap sort inplace

Heap Homework 2 - 4 Medium to Hard Challenges

Heap Homework 2 - 4 Medium to Hard Challenges
Heap Homework 2 - 4 Medium to Hard Challenges - p2 p3
11Trie12 محاضرة
Trie - UVA problem

Homework Videos

Trie Homework 1 - 5 Easy to Medium Challenges
Trie Homework 1 - Solution p1 - iterative
Trie Homework 1 - Solution p2 - minimal word
Trie Homework 1 - Solution p3 - suffix
Trie Homework 1 - Solution p4 - map
Trie Homework 1 - Solution p4 - path
Trie Homework 2 - 3 Medium Challenges
Trie Homework 2 - Solution p1 - list all
Trie Homework 2 - Solution p2 - autocomplete
Trie Homework 3 - 2 Hard Challenges
Trie Homework 3 - p2 prefix suffix
12AVL Tree4 محاضرة
AVL

AVL Homework 1 - 3 Medium to Hard Challenges

AVL Homework 1 - 3 Medium to Hard Challenges
AVL Homework 1 - 3 Medium to Hard Challenges - p1 p2
AVL Homework 1 - 3 Medium to Hard Challenges - p3 inversions
13Hash Tables9 محاضرة
HashTable 1
HashTable 2

Homework Videos

Hash Homework 1 - 3 Medium Challenges
Hash Homework 1 - Solution p1 - hash string
Hash Homework 1 - Solution p2 - hash object
Hash Homework 1 - Solution p3 - rehashing
Hash Homework 2 - 5 Medium Challenges
Hash Homework 2 - Solution p1 - linked list
Hash Homework 2 - Solution p2 - quadratic

لماذا CSkilled بدل المصادر المتفرقة؟

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

المصادر المتفرقة (يوتيوب / دورات عامة / معسكرات)

  • العمق والمنهج: محتوى موزّع بلا ترتيب واضح، فتضيع بين المستويات.
  • الممارسة: مسائل قليلة وغالبًا بلا حلول مشروحة، ومشاريع صغيرة غير مكتملة.
  • المدرّس واللغة: مستوى شرح متفاوت، وكثير منها بالإنجليزية فقط.
  • الدعم والتكلفة: بلا توجيه، وباشتراكات بالدولار أو معسكرات مرتفعة التكلفة.

ماذا تحصل عليه في أكاديمية CSkilled؟

  • العمق والمنهج: 70 محاضرة و90 ساعة بنسختين: Python و C++، تشرح الفكرة قبل استخدام أي أداة جاهزة.
  • الممارسة والمشاريع: مسائل مصحّحة بحلول مشروحة، ومشاريع تطبيقية تجمع ما تعلّمته في عمل متكامل.
  • المدرّس واللغة: شرح بالعربية مع المصطلح الإنجليزي، وست دبلومات يشرحها د. مصطفى سعد، يدرّس البرمجة منذ 20 سنة، مهندس أول رؤية حاسوبية في NVIDIA ودكتوراه في الرؤية الحاسوبية.
  • الدعم والسداد: فريق دعم يجيب عن أسئلتك على واتساب، وتقسيط بدون فوائد حتى 6 أشهر.
آراء طلابنا

تجارب حقيقية من طلاب أكملوا الرحلة

مئات الآراء الموثقة
كورس هياكل البيانات المتقدمة
57 محاضرة · 3,750 ج.م
شاهد المحاضرات المجانيةاشترك في الكورس
السعر وطرق السداد

اشترك في الكورس، أو خذ الدبلومة كاملة

بدون فوائد وبدون رسوم خفية.

الكورس 2 من 4

هياكل البيانات المتقدمة

57 محاضرة6 وحدات
السعر كاش3,750ج.م
أو تقسيط حتى 3 أشهرمقدم 1,675، ثم دفعتان × 1,037.50 ج.م
من خارج مصر$75 بالدولار
الدبلومة كاملة

دبلومة هياكل البيانات والخوارزميات

21 وحدة بلغة C++ · +200 مسألة بحلول مشروحة · تقسيط بدون فوائد حتى 6 أشهر

خذ الدبلومة بالتقسيط حتى 6 أشهر
احكم على الشرح بنفسك

ابدأ بالمحاضرات المجانية اليوم

جرّب الشرح بالمحاضرات المجانية، ثم اشترك في كورس هياكل البيانات المتقدمة بـ 3,750 ج.م أو بالتقسيط.

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

أسئلة قبل الاشتراك

ما المتطلبات السابقة لهذا الكورس؟

أن تكون أنهيت الكورس الأول، أو تعرف تحليل التعقيد والقوائم المترابطة والمكدّس والطابور.

هل يمكنني إكمال الدبلومة كاملة لاحقًا؟

نعم، يمكنك الاشتراك في باقي كورسات الدبلومة واحدًا تلو الآخر، أو الاشتراك في الدبلومة كاملة في أي وقت.

هل يمكنني الدفع بالتقسيط؟

نعم، على 3 أشهر بدون فوائد: 1,675 ج.م مقدم عند الاشتراك، ثم دفعتان شهريتان بقيمة 1,037.50 ج.م.

هل المحاضرات مسجّلة؟

نعم، مسجّلة بالكامل وتشاهدها في الوقت الذي يناسبك.

بأي لغة الشرح؟

بالعربية، مع المصطلحات التقنية بالإنجليزية لتتعامل مع المراجع وسوق العمل.

shieldمبدأ الأكاديمية: لا وعود وظيفية خيالية، بل تأهيل هندسي متين.
هل لديك سؤال؟