خصم 45% لمدة 3 أيام فقط — العرض سينتهي قريبًا!

15 ساعات 11 دقائق

مستوي

مبتدئ

محتوي

83 محتوي

الفئه

Data Structure Level One

المحاضر

Ahmed Adel

المستوي

مبتدئ

اخر تحديث

مايو 14, 2026

يحتوي علي جائزه

نعم
خصم 45%

1,000.00 جنيه مصري

550.00 جنية مصري

ما هي هياكل البيانات | Data Structure

الجروب الخاص بالكورس

هنتعلم ايه فى الوحدة دي

الدرس الاول : ليه محتاجين المصفوفة

الدرس التاني : طريقة كتابة المصفوفة

4.9 (88 تقيم)
كورس
عدد الطلاب المشتركين
Zead Mohammed Sara Badwy Abderrahim EL Rhalmi
1567+
هياكل البيانات المستوي الاول | Data Structure
الكورس هيزودك بالمعرفة والمهارات اللازمة لتعلم هياكل البيانات.
Ahmed Adel

Ahmed Adel

مدرب

+7 سنين خبرة

تعرف عليّا أكثر

ماذا ستتعلم في هذه الدورة؟

كورس Data Structure للمبتدئين

كورس هياكل البيانات للمبتدئين هو فرصتك الحقيقية لفهم طريقة تنظيم البيانات داخل البرامج بشكل عملي واحترافي. الكورس ده مصمم خصيصًا لأي شخص بيبدأ في مجال البرمجة وعايز يبني أساس قوي بلغة C++.

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

???? ماذا ستتعلم في كورس Data Structure للمبتدئين؟

???? المصفوفات (Arrays)

تعريف المصفوفات وطريقة استخدامها في C++

إدخال، تعديل، حذف، وبحث في القيم

المصفوفات أحادية وثنائية البُعد

???? الستاك (Stack)

مفهوم LIFO – Last In First Out

تنفيذ العمليات: Push، Pop، Peek

بناء الستاك باستخدام المصفوفات والقوائم

????‍♂️ الطابور (Queue)

مفهوم FIFO – First In First Out

تنفيذ Enqueue وDequeue

الفرق بين Queue وCircular Queue

???? القوائم المرتبطة (Linked List)

أنواع القوائم: أحادية ومزدوجة ودائرية

إضافة، حذف، وتحديث العناصر

استخدام المؤشرات لإدارة الذاكرة

???? لمن هذا الكورس؟

المبتدئين في البرمجة: كورس Data Structure للمبتدئين مناسب ليك لو لسه بتبدأ.

طلاب كليات الحاسبات والمعلومات: لفهم المناهج الجامعية بشكل عملي.

المتقدمين للاختبارات التقنية: هيساعدك تراجع المفاهيم المطلوبة في المقابلات.

كل شخص حابب يكتب كود منظم: لأن تنظيم البيانات هو الأساس.

???? مميزات الكورس

شرح سهل بلغة واضحة وبدون تعقيد

أمثلة عملية وتمارين تطبيقيه

مشاريع تطبيقية باستخدام C++

???? روابط مفيدة

شاهد جميع الكورسات المتاحة على اتعلم ببساطة

تعلم المزيد عن Data Structure من GeeksForGeeks

???? ملاحظة مهمة: هذا الكورس هو خطوة أساسية لأي مبرمج عايز يتطور ويكتب كود نظيف وقابل للتوسّع.

عرض المزيد

محتوي الكورس

اضغط على "ابدأ التعلم" بعد الشراء للدخول إلى محتوى الكورس

ما هي هياكل البيانات

1 مواضيع -

ما هي هياكل البيانات | Data Structure

الوحدة الاول : Array And Pointers

14 مواضيع -

الجروب الخاص بالكورس

هنتعلم ايه فى الوحدة دي

الدرس الاول : ليه محتاجين المصفوفة

الدرس التاني : طريقة كتابة المصفوفة

الدرس الثالث : تغير قيم المصفوفة

الدرس الرابع : ازاي المستخدم يدخل قيم المصفوفة

الدرس الخامس : معرفة عدد عناصر المصفوفة

الدرس السادس : طبع عناصر المصفوفة بجمله for

الدرس السابع: بحث عن عنصر في المصفوفة

المؤشرات : Pointers

Class | Struct

نهاية الوحدة | شكرًا

اختبار الوحدة الأولى: المصفوفات والمؤشرات

لو حابب تتعلم البرمجة الكائنية (OOP)

الوحدة الثانية : Linked List

15 مواضيع -

هنتعلم ايه في الوحدة | Linked List

مشكلة المصفوفة وما هي اللينكد ليست الجزء الاول

ما هي اللينكد الليست الجزء الثاني

insertNode function part one

insert Node function part two

insert node part three

Display function

insert Node at beginning

Delete beginning node

Delete Node Linked list part one

Delete Node Linked List Part two

Delete Node Linked list part Three

Delete Node at the End

نهاية الوحدة |شكرًا

اختبار الوحدة الثانية: Linked List

الوحدة الثالثة | Double Linked List

14 مواضيع -

هنتعلم ايه | Double Linked List

Double Linked list part one

Double linked list part two

Insert node at double linked list part one

Insert node at double linked list part Two

Insert node at double linked list part Three

Display function at Double linked list

Insert Node at beginning Double linked list

reverse display function double linked list

Delete First Node

Delete Last Node part one

Delete last Node part two

نهاية الوحدة | شكرًا

اختبار الوحدة: Double Linked List

الوحدة الرابعة : Stack Using Array

9 مواضيع -

هنتعلم ايه | ما هو الاستاك (Stack)

stack part one

stack part two

push function

Display function

pop function

peek function

نهاية الوحدة | شكرًا

اختبار Stack using array

الوحدة الخامسة | Stack using Linked List

6 مواضيع -

Stack with linked list

push function using linked list

Display function using stack linked

pop function stack using linked list

peek function stack using linked list

اختبار الوحدة: Stack باستخدام Linked List

الوحدة السادسة | Queue Using Array

12 مواضيع -

هنتعلم ايه | ما هو الطابور (Queue)

عمل الطابور | Queue with Array

enqueue function part one

enqueue function part two

display function Queue

Dequeue function part one

Dequeue function part two

isEmpty function queue

isFull function queue

front function queue

نهاية الوحدة | فخور بيك

اختبار الوحدة: Queue باستخدام Array

الوحدة السابعة | Queue Using Linked List

10 مواضيع -

عمل الطابور ب اللينكد ليست | Queue linked list

enqueue function part one

enqueue function Linked list part two

display function linked list part one

display function linked list part two

Dequeue function linked list part one

Dequeue function linked list part two

peek function with linked list

isEmpty function with linked list

اختبار الوحدة: Queue باستخدام Linked List

فخور بيك | ما هي الخطوة التالية ؟

1 مواضيع -

هنعمل ايه بعد كدة ؟

المستوي الثاني من هياكل البيانات

1 مواضيع -

المستوي الثاني

التقييمات مشترين الكورس

100%

0%

0%

0%

0%

التقييم

4.9

Ahmed Hamed

24/03/2026

User Avatar

بسم الله ماشاء الله الكروس غايه في الروعه لكن ناقص بعض الاشياء به يعني اتا بدرس في تركيا في حجات زياده اخدنها في ال linked list بالذات لكن بجد برافوو عليك يا هندسه شرح عظمه

youssef aly

06/03/2026

User Avatar

نعم جدا وبشمهندس احمد كان بيشرح في كل وحدة من اول وجديد وفهمني كل سطر كود بكتبه مش مدر بعرف اكتبه وخلاص

Mustafa Ahmed

04/03/2026

User Avatar

ممتاز

Ahmed Yasser Fathy

09/02/2026

User Avatar

دوره جميله جدا شرح مبسط بجد ومن افضل الناس واكتر الناس احتراما وخلقا وعلما ربنا يوفقك ياباشمهندس احمد ويوفقني ❤️

Yazeed Alqadi

07/02/2026

User Avatar

ممتازه جدا واستفدت كثير وشرح مبسط وسهل

yosef ken

04/02/2026

User Avatar

كورس ممتاز جدا وفعلا يستاهل الوقت والدفع ????‍????❤️

wahabialsoqtri

03/02/2026

User Avatar

thank you very mach ` your the best on the world who explain datastructre

Ehab AL-mubaidin

24/01/2026

User Avatar

رائع

Clash Sayil

13/01/2026

User Avatar

بصراحة افضل من شرح البرمجة???? أسلوب الشرح كان بسيط وواضح بشكل رهيب و المعلومة المعقدة بعملها قطرة . الشرح كان هادئ، مرتب، ويوصل الفكرة بدون أي تعقيد. الكورس فعلاً يستاهل، و بيعلمك كيف تصيد السمك ...

Youssef Mohamed

12/01/2026

User Avatar

very good