ماذا سوف تتعلم ؟
- 1️⃣ مراجعة Linked List و Circular Linked List.
- 2️⃣ مراجعة Queue و Circular Queue.
- 3️⃣ مراجعة Stack + التعامل مع Postfix & Prefix.
- 4️⃣ فهم الأشجار (Trees) خطوة بخطوة.
- 5️⃣ بناء واستيعاب Binary Search Tree (BST).
- 6️⃣ عمليات Delete + Traversal في الـ BST
- 7️⃣ التعرّف على الـ Graphs وكيفية استخدامها في الحلول العملية.
مواد الدورة
- 📂 كود أمثلة جاهز للتجربة
- تمارين عملية وأسئلة للتدريب.
المتطلبات
- معرفة أساسيات لغة برمجة
- إلمام بهياكل البيانات الأساسية (Array – Linked List – Queue).
الجمهور
- 🎯 الجمهور المستهدف
- طلاب علوم الحاسب أو هندسة البرمجيات (المستوى الثاني).
- أي حد خلص أساسيات البرمجة وعايز يطوّر نفسه في هياكل البيانات.
محتوى الدورة
هنتعلم ايه ؟
-
مقدمة الكورس
01:46
Unit One | Circular Linked List
-
مراجعة | Linked List
15:36 -
مقدمة عن Circular Linked List
05:43 -
Create First Node
14:25 -
(Insert Node at End ) | الجزء الاول
21:21 -
(Insert Node at End ) | الجزء الثاني
10:29 -
Display Function
17:19 -
Insert At Beginning | الاضافة في البداية
15:25 -
Delete Node | الجزء الاول
12:51 -
Delete Node | الجزء الثاني
06:50 -
Delete Last Node | الجزء الاول
13:57 -
Delete Last Node | الجزء الثاني
08:11
Unit Two | Circular Queue
-
مراجعة الطابور
09:28 -
مشكلة Simple Queue
07:14 -
مقدمة عن | Circular Queue
10:52 -
مراجعة باقي القسمة | Modulus
09:23 -
Enqueue Function | الجزء الاول
14:02 -
Enqueue Function | الجزء الثاني
06:12 -
Enqueue Function | الجزء الثالث
14:32 -
Enqueue Function | الجزء الرابع
11:16 -
Display Function |الجزء الاول
12:43 -
Display Function | الجزء الثاني
06:26 -
Dequeue | الجزء الاول
09:37 -
Dequeue | الجزء الثاني
07:50 -
Tracing (Enqueue , Dequeue , Display) Functions
14:02 -
Peek Function
04:30 -
Is Empty Function
04:27 -
is Full Function
06:34
Unit Three | Applications Of Stack
-
مراجعة ال Stack
08:27 -
مراجعة الاولويات في العمليات الحسابية
08:06 -
الفرق بين (Postfix , Prefix , Infix)
05:08 -
infix to postfix
08:42 -
مثال الاول (infix to postfix)
09:13 -
حل الواجب
07:31 -
امثلة (Infix to Postfix)
07:15 -
Ex1 بالاقواس
09:08 -
Ex2 بالاقواس
03:47 -
Ex3 بالاقواس
05:33 -
Evaluation postfix expression | الجزء الاول
10:06 -
Evaluation postfix expression | الجزء الثاني
10:42 -
Balanced Parentheses | الجزء الاول
10:33 -
Balanced parentheses | الجزء الثاني
12:02 -
Balanced Parentheses | الجزء الثالث
14:11 -
Balanced Parentheses | الجزء الرابع
10:12 -
Balanced Parentheses | الجزء الخامس
14:43 -
Balanced Parentheses | الجزء السادس
07:21
Unit Four | Tree
-
Linear | Non Linear
08:28 -
What is Tree | ما هي الشجرة
04:29 -
الشجرة الحقيقة وصلت | مصطلحات الشجرة
08:12 -
مصطلحات الشجرة الجزء الثاني | Terminology
09:51 -
Ancestor | Descendant
12:47 -
Subtree | Depth
07:29 -
اختبار علي كل المصطلحات
13:18 -
انواع الشجر ( General| Binary)
04:46 -
(Full + Perfect Binary Tree) الجزء الاول
12:36 -
(Full + Perfect Binary Tree) الجزء الثاني
05:07 -
Complete Binary Tree
07:29 -
اسئلة علي انواع الشجر
15:07 -
Skewed + Similar + Copy or Identical Binary) Trees)
05:25 -
Binary Trees Array تمثيل | الجزء الاول
10:13 -
Binary Trees Array قواعد| الجزء الثاني
13:51 -
Binary Search Tree | مقدمة
10:05
Unit Five | Binary Search Tree
-
Binary Search Tree
07:47 -
الفرق بين | General vs Binary Tree
03:19 -
القاعدة الذهبية
15:00 -
حل اسئلة | Binary Search
12:27 -
العمليات الرئيسية | Operation BST
02:50 -
Create Node BST
15:28 -
Adding Nodes بالرسم (درس ممتع ❤️)
15:22 -
تكملة Create Node
16:54 -
Insert function الجزء الاول
13:22 -
insert function الجزء الثاني
08:53 -
insert Function الجزء الثالث
13:06 -
insert function الجزء الرابع
12:15 -
insert function الجزء الخامس ✅
01:52 -
Search function part 1
08:10 -
Search Function part 2
10:58 -
Find Max Value
09:02 -
Find Minimum Value
09:57
(Binary Search Tree) Unit Six | Traversal
-
يعني ايه Traversal
03:18 -
Preorder Traversal
08:41 -
PreOrder Code
12:16 -
inOrder Traversal
09:12 -
Inorder Code
05:33 -
PostOrder Traversal
08:13 -
PostOrder Code
04:19 -
السؤال الاخير
07:40
Unit 7 | Graph
بيتم رفع الوحدة
احصل علي الشهادة
أضف هذه الشهادة إلى سيرتك الذاتية لتُبرز مهاراتك وتفتح أمامك فرصًا جديدة للنجاح والتقدّم.
تقييمات ومراجعات الطلاب
5.0
الإجمالي 5 تقييمات
5
التقييمات: 5
4
التقييمات: 0
3
التقييمات: 0
2
التقييمات: 0
1
التقييمات: 0
الشرح فوق الممتاز
شكرا بشامهندس ونتمني انك ترفع وحدة الgraph باسرع وقت لانها اهم وحدة ومنتظرينها منك شكرا يا كبير على اللي بتعملوه دا ومايضيع عند ربنا
يعطيك العافية ومنتظرين الانتهاء من وحدة ال graph بشرحك الجميل .
.
اذا كان من الممكن ان تشرح بستخدام ال oop هيكون افضل + هل من الممكن ان تشرح ال Backtacking




