هذه مقدمة جيدة، البنية منطقية، وتغطي الأساسيات بفعالية، قد تكون مقدمة أكثر مما ينبغي للمتعلمين المتقدمين.
هياكل البيانات والخوارزميات الرسومية في Java
تعلم كيفية تمثيل وبناء واجتياز هياكل البيانات الرسومية في Java باستخدام معايير الترميز الحديثة وأطر عمل المجموعات النظيفة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعد هياكل البيانات الرسومية ضرورية لحل المشكلات المعقدة في العالم الحقيقي، بدءًا من رسم خرائط الشبكات الاجتماعية وحتى تحسين مسارات التسليم. يعد فهم كيفية نمذجة هذه الشبكات واجتيازها مهارة أساسية لأي مطور يتطلع إلى كتابة منطق خلفي فعال.
ترشدك هذه الدورة المكتوبة عبر المفاهيم الأساسية لنظرية الرسم البياني وتوضح لك كيفية تنفيذها من البداية في Java. ستنتقل من فهم اتصالات العقد الأساسية إلى كتابة خوارزميات اجتياز نظيفة ومحسّنة باستخدام ميزات Java الحديثة.
ما ستتعلمه:
- فهم مفاهيم الرسم البياني الأساسية، بما في ذلك الرسوم البيانية الموجهة وغير الموجهة والموزونة وغير الموزونة.
- تمثيل الرسوم البيانية في كود Java باستخدام قوائم التجاور ومصفوفات التجاور.
- تنفيذ العقد والحواف بشكل نظيف باستخدام ميزات Java الحديثة مثل records والأنواع العامة (generic types).
- إتقان خوارزميات اجتياز البحث الأول بالعمق (DFS) والبحث الأول بالعرض (BFS).
- تطبيق أساليب Java Collections API الحديثة لإدارة بيانات الرسم البياني بكفاءة.
- التدرب على تنفيذ خوارزميات الرسم البياني من خلال شروحات واضحة خطوة بخطوة للتعليمات البرمجية وتمارين مكتوبة.
ستبدأ بالمصطلحات الأساسية والأسس الهيكلية قبل الانتقال إلى تطبيقات Java العملية. تختتم الدورة بخوارزميات اجتياز عملية واستراتيجيات تحسين، مما يضمن فهمك للنظرية والكود على حد سواء.
تم تصميم هذه الدورة لمطوري Java المبتدئين والمتوسطين الذين يرغبون في إتقان مفاهيم علوم الكمبيوتر الأساسية. يوصى بالإلمام الأساسي ببنية Java، ولكن لا يلزم وجود خبرة سابقة في نظرية الرسم البياني.
ابدأ القراءة اليوم لبناء أساس متين في خوارزميات الرسم البياني.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 36 دقيقة من المحتوى التطبيقي
المراجعات (1)
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات علوم الحاسوب: فكر كمبرمج
شهادة
تطبيق عملي
SR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
خوارزمية Prim والأشجار الممتدة الدنيا في Java
شهادة
تطبيق عملي
SR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
الخوارزميات في C: المنطق الأساسي والتحليل
شهادة
تطبيق عملي
SR 50.00
→
🌟 اختيار الطلاب
🎓 بشهادة
مقدمة إلى هياكل بيانات الكومة (Heap Data Structures) وخوارزمية الترتيب بالكومة (Heapsort)
شهادة
تطبيق عملي
SR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع