التزامن الحديث في Java: من تعدد المهام إلى الخيوط الافتراضية — PickAClass
4.4 (5) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

التزامن الحديث في Java: من تعدد المهام إلى الخيوط الافتراضية

تعلم كيفية بناء تطبيقات عالية التوسع باستخدام ميزات التزامن الحديثة في Java، بدءًا من تعدد المهام الكلاسيكي وExecutorService وصولًا إلى الخيوط الافتراضية والتزامن المنظم.

  • 💬 مدرب ذكاء اصطناعي
    اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت.
  • 🕐 ابدأ في أي وقت
    بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك.
  • 🌐 بالعربية
    الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.

حول هذه الدورة

كانت كتابة تطبيقات Java المتزامنة وعالية الأداء تتطلب إدارة معقدة للخيوط واستهلاكًا كبيرًا للموارد. مع إدخال الخيوط الافتراضية ونماذج التزامن الحديثة، غيرت Java بشكل جذري كيفية بناء المطورين للبرمجيات القابلة للتوسع. يرشدك هذا المساق المكتوب عبر تطور التزامن في Java، محولًا إياك من مبتدئ إلى مطور قادر على كتابة تعليمات برمجية غير متزامنة وعالية الكفاءة. ستنتقل من خيوط المنصة التقليدية إلى الميزات المتطورة مثل الخيوط الافتراضية، والتزامن المنظم، والقيم المحددة النطاق (scoped values)، مما يؤهلك لبناء تطبيقات تتوسع لتشمل آلاف المهام المتزامنة بأقل قدر من النفقات العامة. ما ستتعلمه: - فهم المفاهيم الأساسية لتعدد المهام (multithreading)، ودورات حياة الخيوط، وقيود خيوط المنصة التقليدية. - تنفيذ المهام غير المتزامنة باستخدام ExecutorService وإطار عمل CompletableFuture. - الاستفادة من الخيوط الافتراضية للتعامل مع أعباء العمل المتزامنة عالية الإنتاجية بأقل استهلاك للموارد. - إدارة دورات حياة المهام بشكل نظيف باستخدام واجهات برمجة تطبيقات التزامن المنظم (structured concurrency APIs) لكتابة تعليمات برمجية غير متزامنة أكثر أمانًا وقابلية للصيانة. - تطبيق القيم المحددة النطاق (scoped values) كبديل حديث وآمن لـ ThreadLocal لنشر السياق بشكل آمن. - دمج أنماط التزامن الحديثة في إطار عمل تطبيق Spring Boot لزيادة قابلية التوسع للواجهة الخلفية. تبدأ الرحلة بمصطلحات التزامن الأساسية وأساسيات خيوط المنصة قبل الانتقال خطوة بخطوة إلى أنماط عدم التزامن الحديثة. ستقرأ شروحات واضحة، وتحلل مقتطفات تعليمات برمجية قوية، وتكمل تمارين مكتوبة مصممة لترسيخ فهمك لتطوير Java الحديث. صُمم هذا المساق لمطوري Java الذين يرغبون في فهم التزامن الحديث من الألف إلى الياء. لا يلزم وجود خبرة سابقة في تعدد المهام (multithreading)، حيث نبدأ بالمفاهيم الأساسية. ابدأ القراءة اليوم لإطلاق العنان للقوة الكاملة للتزامن الحديث في Java وبناء تطبيقات عالية التوسع.

ما الذي ستحصل عليه

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • 💬 مدرّس AI شخصي
    عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت.
  • 🎧 النسخة الصوتية مضمَّنة
    تعلَّم أثناء تنقُّلك — دون شاشة
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 14 يومًا
    دون أسئلة
  • قصير ومركَّز
    3 ساعة من المحتوى التطبيقي

شهادة إتمام

كل دورة تكملها على PickAClass تُصدر شهادة كهذه — أصلية، بكودها الخاص، قابلة للتحقّق عبر الرابط، ومفصّلة عمّا أُثبت فعلًا.

P
PickAClass
ملف المهارات · قابل للتحقّق
وثيقة
شهادة إتقان
تشهد هذه الوثيقة بأن
الاسم واللقب
أثبت بنجاح إتقان
التزامن الحديث في Java: من تعدد المهام إلى الخيوط الافتراضية
المهارات المُثبَتة
تحليل أنماط السلوك
تأسيسي
1.2 ساعة
أطر معمارية لاتخاذ القرارات
متمكّن
1.4 ساعة
تصميم اختبار A/B
متمكّن
1.7 ساعة
كتابة نصوص سلوكية
متقدّم
1.9 ساعة
P
PickAClass — الاسم واللقب
التزامن الحديث في Java: من تعدد المهام إلى الخيوط الافتراضية
صفحة 2 من 2
تفاصيل الأداء
ملخّص العمل الدراسي
الدورات المكتملة 14 / 14
أسئلة التدريب 26 / 28
الواجبات المُسلَّمة 4 (متوسط 4.5 / 5)
المشروع الختامي تمت مراجعته — 4.6 / 5
إجمالي التدريب 6.2 ساعة
معيار الأداء
ترتيب الدفعة ضمن أفضل 12% من 1,625
وقت الإكمال 11 يومًا (الوسيط: 22)
درجة الإتقان 91 / 100
درجة أسئلة التدريب 94%
التحقّق من المهارة مسار مهارة موثّق
تحقّق من هذه الشهادة
pickaclass.com/certificates/PCC-2026-X4F7-AP19
صادر وفق المعايير الأكاديمية لـPickAClass. تعكس مستويات المهارة الأداء المُقيَّم وفق معيار كفاءات الدورة. هذه شهادة أصلية لهذه المنصّة.

المراجعات (5)

James Marais ZA متعلِّم موثَّق
★ 4 · 21.07.2026

وجدته مفيداً جداً.كان الهيكل منطقياً، على الرغم من أن بعض المواضيع الأكثر تقدماً كان يمكن أن تستفيد من أمثلة أكثر تفصيلاً.لا يزال يستحق.

Poppy Jones NZ متعلِّم موثَّق
★ 5 · 15.07.2026

استمتعت حقا بسير هذا. كانت التطبيقات العملية التي نوقشت في المكان الصحيح. دورة رائعة!

Puteri Balqis binti Mohd Shukri MY متعلِّم موثَّق
★ 5 · 01.07.2026

انه دورة متينة, البنية منطقية ومعظم الامثلة كانت مفيدة, يمكن استخدام بعض السيناريوهات من العالم الحقيقي

Sofia Costa PT متعلِّم موثَّق
★ 4 · 06.06.2026

Solid course. It provided a good foundation. I'd prefer if some of the later modules had more challenging tasks, though.

محمد بن عبدالله BH
★ 4 · 02.06.2026

تعلمت الكثير هنا. كانت الأمثلة ذات صلة، على الرغم من أنني كنت أتمنى لو كان هناك بضع مهام تطبيقية عملية.

اكتب مراجعة

سنطلب منك تسجيل الدخول بعد الإرسال — تُحفظ مسودتك.

المتعلمون أخذوا أيضًا

الأسئلة الشائعة

ما الذي أحتاجه لأخذ هذه الدورة؟ +

يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.

كيف يمكنني الدفع؟ +

بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.

هل يمكنني استرداد المال؟ +

نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.

إلى متى يستمر وصولي؟ +

إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.

هل سأحصل على شهادة؟ +

نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.

مصمَّم للعاملين في
التقنية التصميم المالية التسويق الرعاية الصحية التعليم الضيافة التصنيع