رئيس مجلس الإدارة ورئيس التحرير أحمد حمدي

كورس Data Structures with Java

👤 ‫محمد الدسوقى (‪Mohamed El Desouki‬‏)‬‎ 🎬 10 درس ⏱️ 6 ساعة 21 دقيقة 📶 مبتدئ 🇺🇸 English
01 - | Java - Data Structures For Beginners | - |
🏆أوائل أكاديمية مصر 24اتعلّم كل يوم ونافس على التاج 👑الترتيب ←
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
كورس Data Structures with Java
ISSUED ON
07 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
🔒

شاهد 50% من الكورس واحصل على شهادة إتمام باسمك

✅ تتبع تقدمك في الكورس
🏆 شهادة مجانية عند الإتمام
📊 إحصائياتك محفوظة دائماً
🔖 استكمل من حيث توقفت

إنشاء حساب مجاني يأخذ ثوانٍ فقط

📋 محتوى الكورس 10 درس · 6 ساعة 21 دقيقة
  • 1 01 - | Java - Data Structures For Beginners | - | Why To Learn Data Structures? | 17:46
  • 2 02 - | Java - Data Structures For Beginners | - | Array as a Data Structure | 1:04:03
  • 3 03 - | Java - Data Structures For Beginners | - | Single Linked Lists - Part 01 | 24:03
  • 4 04 - | Java - Data Structures For Beginners | - | Single Linked Lists - Part 02 | 1:02:46
  • 5 05 - | Java - Data Structures For Beginners | - | Doubly Linked List | 45:34
  • 6 06 - | Java - Data Structures For Beginners | - | Stacks - with Arrays | 38:03
  • 7 07 - | Java - Data Structures For Beginners | - | Stacks - Linked Lists | 23:25
  • 8 08 - | Java - Data Structures For Beginners | - | Queues - Array based implementation | 22:30
  • 9 09 - | Java - Data Structures For Beginners | - | Queues - Linked List based implementation | 19:08
  • 10 10 - | Java - Data Structures For Beginners | - | Recursion by Examples | 1:03:59
▶ يُشغَّل الآن
01 - | Java - Data Structures For Beginners | - | Why To Learn Data Structures? |

📘 نظرة عامة على الكورس

يتكوّن الكورس من 10 دروس من تقديم ‫محمد الدسوقى (‪Mohamed El Desouki‬‏)‬‎ بإجمالي مدة 6 ساعات و21 دقيقة. تبدأ الرحلة بدرس «Why To Learn Data Structures?» وتنتهي بدرس «Recursion by Examples». أطول الدروس «Array as a Data Structure» بمدة ساعة و4 دقائق، ومتوسط مدة الدرس 38 دقيقة. المحتوى موجّه إلى المبتدئين في مجال برمجة وتطوير المواقع. بمعدل نصف ساعة يوميًا يمكنك إتمام الكورس في 13 يومًا.

لماذا تتعلم Data Structures with Java؟

  • Java من أكثر لغات البرمجة استخداماً في الشركات الكبيرة والبنوك والأنظمة المؤسسية.
  • مجاني بالكامل — ابدأ الآن دون أي رسوم
  • شهادة إتمام باسمك من أكاديمية مصر ٢٤ — أضفها لـ CV وLinkedIn
  • تعلّم في أي وقت — بالسرعة التي تناسبك
  • "Write Once, Run Anywhere" — Java تعمل على أي نظام تشغيل بفضل JVM.

مسار التعلم في هذا الكورس

يسير الكورس بترتيب متدرّج: Why To Learn Data Structures? ← Single Linked Lists ← Stacks - with Arrays ← Queues - Array based implementation ← Recursion by Examples.

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

لا يحتاج الكورس خبرة سابقة في برمجة وتطوير المواقع؛ يبدأ معك من الأساسيات. كل ما تحتاجه: جهاز متصل بالإنترنت، ووقت ثابت للتطبيق بعد كل درس.

أول درس في الكورس: «Why To Learn Data Structures?».

الأدوات المستخدمة في الكورس

  • Java

أدوات أخرى شائعة في مجال برمجة وتطوير المواقع: IntelliJ IDEA، Eclipse، Maven، Spring Boot، Android Studio.

ما تحتاجه لتطبيق الكورس

  • لابتوب بمعالج Core i5 أو Ryzen 5 أو أحدث
  • رام 8 جيجا على الأقل، و16 جيجا أفضل
  • قرص SSD لتشغيل أدوات التطوير بسرعة

الوظائف المرتبطة بهذا الكورس

  • محلل بيانات: تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
  • مبرمج: كتابة الكود وبناء البرامج وحل المشكلات التقنية
  • مطور واجهات أمامية: بناء واجهات المواقع التفاعلية

متوسط رواتب محلل بيانات في 2026

  • مصر: 10,564 – 44,689 جنيه شهريًا
  • السعودية: 6,006 – 18,092 ريال شهريًا
  • الإمارات: 12,650 – 28,987 درهم شهريًا

وللمقارنة: مبرمج في مصر 11,248 – 45,108 جنيه، ومطور واجهات أمامية في مصر 9,520 – 45,997 جنيه.

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

كم من الوقت تحتاج لإتقان Data Structures with Java؟

إجمالي مدة الدروس الفعلية: 6 ساعات و21 دقيقة. إذا خصصت 30 دقيقة يوميًا ستنهيه في 13 يومًا، وبساعة يوميًا في 7 أيام. ومع التطبيق العملي وإعادة المشاهدة احسب ضعف المدة تقريبًا، فالإتقان يأتي من التطبيق وليس من المشاهدة وحدها.

شهادات مهنية يمكنك التقدم لها لاحقًا في مجال برمجة وتطوير المواقع

شهادات دولية مستقلة لا يمنحها هذا الكورس، لكنه خطوة نحوها.

  • Meta Front-End Developer (Coursera)
  • AWS Certified Developer – Associate
  • Oracle Certified Professional: Java SE

مشاريع شائعة في مجال برمجة وتطوير المواقع

  • CRUD App
  • REST API
  • Android App
  • Banking System

ماذا بعد هذا الكورس؟

بعد ما تنهي الكورس وتطبّق ما تعلمته، كمّل رحلتك بواحد من هذه الكورسات:

الأقسام الجامعية ذات الصلة

  • كلية الحاسبات والمعلومات
  • كلية الهندسة (قسم الحاسبات)
  • المعاهد العليا لنظم المعلومات

ابدأ مصدر دخلك من المجال

تقدر تشتغل عمل حر وتبني مواقع لعملاء على منصات زي مستقل وUpwork.

‫
المدرّس / القناة
‫محمد الدسوقى (‪Mohamed El Desouki‬‏)‬‎
🎬
عدد الدروس
10 درس
⏱️
المدة الإجمالية
6 ساعة 21 دقيقة
📶
المستوى
مبتدئ
🌍
اللغة
English
🎓
الشهادة
شهادة إتمام باسمك
✅
المتطلبات
لا توجد متطلبات مسبقة
📂
التصنيف
برمجة وتطوير المواقع

🎯 ماذا ستتعلم في هذا الكورس

✓
Why To Learn Data Structures?
✓
Array as a Data Structure
✓
Single Linked Lists (جزءان)
✓
Doubly Linked List
✓
Stacks - with Arrays
✓
Stacks - Linked Lists
✓
Queues - Array based implementation
✓
Queues - Linked List based implementation
✓
+ موضوع آخر داخل الكورس

💼 وظائف مرتبطة بهذا الكورس

💼
محلل بيانات
تنظيف البيانات وتحليلها وعرضها في تقارير ولوحات تحكم
💰 مصر: 11–45 ألف ج.م · السعودية: 6–18 ألف ر.س
💼
مبرمج
كتابة الكود وبناء البرامج وحل المشكلات التقنية
💰 مصر: 11–45 ألف ج.م · السعودية: 3.7–18 ألف ر.س
💼
مطور واجهات أمامية
بناء واجهات المواقع التفاعلية
💰 مصر: 9.5–46 ألف ج.م · السعودية: 6.5–22 ألف ر.س

❓ أسئلة شائعة عن الكورس

كم عدد دروس كورس Data Structures with Java؟ +
يضم كورس Data Structures with Java 10 دروس بإجمالي مدة 6 ساعات و21 دقيقة. تتراوح مدة الدرس بين 17 دقيقة وساعة و4 دقائق.
من يقدم كورس Data Structures with Java؟ +
يقدمه ‫محمد الدسوقى (‪Mohamed El Desouki‬‏)‬‎، وتعرض مصر 24 دروسه مرتبة في صفحة واحدة مع حفظ تقدمك درسًا بدرس.
هل الكورس مناسب للمبتدئين؟ +
نعم، الكورس موجّه للمبتدئين ولا يحتاج خبرة سابقة. ويبدأ بدرس «Why To Learn Data Structures?».
كم يستغرق إتمام الكورس؟ +
إجمالي مدة الدروس 6 ساعات و21 دقيقة. بمعدل 30 دقيقة يوميًا تنهيه في 13 يومًا، وبساعة يوميًا في 7 أيام.
هل أحصل على شهادة بعد الكورس؟ +
نعم، تحصل على شهادة إتمام باسمك من أكاديمية مصر ٢٤، وتُفتح بعد مشاهدة نصف الدروس على الأقل.
هل الكورس مجاني؟ +
نعم، كل الدروس متاحة للمشاهدة دون أي رسوم أو اشتراك.
ما الذي أحتاجه لتطبيق الكورس؟ +
لابتوب بمعالج Core i5 أو Ryzen 5 أو أحدث، ورام 8 جيجا على الأقل، و16 جيجا أفضل، وقرص SSD لتشغيل أدوات التطوير بسرعة.
هل يمكنني تحقيق دخل من هذا المجال؟ +
تقدر تشتغل عمل حر وتبني مواقع لعملاء على منصات زي مستقل وUpwork.
ما الوظائف المرتبطة بهذا الكورس؟ +
من الوظائف المرتبطة: محلل بيانات (من 10,564 إلى 44,689 جنيه شهريًا في مصر)، ومبرمج (من 11,248 إلى 45,108 جنيه شهريًا في مصر)، ومطور واجهات أمامية (من 9,520 إلى 45,997 جنيه شهريًا في مصر). الأرقام تقريبية من بيانات Paylab لعام 2026.
ما لغة الشرح في الكورس؟ +
الشرح باللغة الإنجليزية.
✕
🎓 أكاديمية مصر 24
EG24
EG-24 ACADEMY
EG24
EG-24ACADEMY
— أكاديمية مصر 24 —
CERTIFICATE
OF COMPLETION
THISCERTIFICATE IS PROUDLY PRESENTED TO
اسمك هنا
FOR SUCCESSFULLY COMPLETING THE COURSE
اسم الكورس هنا
ISSUED ON
07 أكتوبر 2026
Ahmed Hamdy
AHMED HAMDY
FOUNDER
VERIFY CERTIFICATE
CERTIFICATE ID
PREVIEW
رقم تحقق الشهادة
EG24
ACADEMY
LEARN GROW
أقرب طريق لحلمك — سواء مشروعك الجديد أو وظيفة أحلامك — يبدأ من هنا، بكورسات مجانية 100% للأبد.