أساسيات Java Collections و Stream API
أتقن هياكل بيانات Java، وتعبيرات lambda الحديثة، وسير عمل Stream API لكتابة تعليمات برمجية نظيفة وفعالة وقابلة للقراءة.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تعد إدارة البيانات بكفاءة في صميم كل تطبيق برمجي قوي. تقدم هذه الدورة مسارًا واضحًا يعتمد على النصوص لفهم كيفية تعامل Java مع مجموعات الكائنات، مما ينقلك من قيود المصفوفات الأساسية إلى هياكل البيانات القوية. ستكتسب فهمًا عميقًا لكيفية تخزين البيانات وتنظيمها ومعالجتها بثقة.
من خلال إكمال هذه الدورة، ستحول أسلوب الترميز الخاص بك من الحلقات التقليدية المطولة إلى أنماط وظيفية أنيقة. ستفهم كيفية اختيار هياكل البيانات المناسبة لاحتياجات أداء تطبيقك وكتابة تعليمات برمجية حديثة وقابلة للصيانة.
ما ستتعلمه:
- فهم الواجهات الأساسية لإطار عمل Java Collections، بما في ذلك List و Set و Map
- تطبيق تعبيرات lambda لكتابة تعليمات برمجية وظيفية موجزة وقابلة للقراءة
- إتقان Stream API لتصفية وتعيين وتقليل مجموعات البيانات بكفاءة
- استخدام طرق المجموعات الحديثة التي تم تقديمها في تحديثات Java الأخيرة لمعالجة البيانات بشكل أنظف
- التدرب على التعامل مع القيم الفارغة بأمان وكتابة اختبارات وحدة قوية باستخدام مبادئ الاختبار الحديثة
- تكوين وتحسين خيارات المجموعة بناءً على أساسيات تعقيد الوقت والمساحة
تبدأ الدورة بالمفاهيم التأسيسية، وتحديد المصطلحات الرئيسية وهندسة إطار عمل المجموعات. ستنتقل بعد ذلك عبر شروحات نصية خطوة بخطوة، واستعراضات التعليمات البرمجية، وتمارين عملية توضح معالجة البيانات في العالم الحقيقي.
تم تصميم هذه الدورة للمبرمجين المبتدئين في Java الذين لديهم فهم أساسي للمتغيرات وتدفق التحكم ولكنهم يرغبون في تعلم تقنيات معالجة البيانات الحديثة. لا يلزم وجود خبرة سابقة في البرمجة الوظيفية أو المجموعات.
ابدأ القراءة اليوم لكتابة تعليمات برمجية Java أنظف وأكثر كفاءة باستخدام المجموعات والتيارات الحديثة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات جافا الحديثة: البرمجة الوظيفية والسجلات والميزات الحديثة
شهادة
تطبيق عملي
QR 50.00
→
🌟 اختيار الطلاب
🎓 بشهادة
البرمجة غير المتزامنة (Asynchronous Programming) وتعدد الخيوط (Multithreading) في C#
شهادة
تطبيق عملي
QR 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
كتابة Python عالي الأداء: تحسين السرعة والذاكرة
شهادة
تطبيق عملي
QR 50.00
→
🏆 الأكثر شعبية
🎓 بشهادة
برمجة Go بالأمثلة: بناء تطبيقات موثوقة
شهادة
تطبيق عملي
QR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع