Java Multithreading and Concurrency: البرمجة عالية الأداء

تعلم البرمجة المتوازية في جافا لبناء تطبيقات سريعة وحديثة وسريعة الاستجابة باستخدام أدوات تعدد الخيوط الأساسية والخيوط الافتراضية الحديثة.

4.7 (1,064) ⏱ 47 دقيقة 📚 9 درس

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

إن الأجهزة الحديثة مجهزة بلوحات معالجة مركزية متعددة، ولكن الشفرة التسلسلية القياسية تترك أغلب هذه القدرة الحاسوبية غير مستغلة تماما. ولبناء برمجيات سريعة، وسريعة الاستجابة، وقابلة للتوسع إلى حد كبير، فيتعين عليك أن تتعلم كيف تنفذ مهام متعددة في نفس الوقت. تقدم هذه الدورة النصية مساراً واضحاً ومفاهيمياً إلى إتقان البرمجة المتزامنة في جافا. وسوف تنتقل من كتابة برامج متعاقبة بسيطة إلى تصميم أنظمة متعددة الخيوط آمنة وقوية ومحسنة إلى أقصى حد. وبفهم كيفية إدارة نظام التشغيل وآلة جافا الافتراضية للتنفيذ، فسوف تكتب رمزاً يستخدم الأجهزة الحديثة بشكل كامل. ماذا ستتعلم: - فهم الميكانيكا الأساسية للخيوط، وألبومات وحدة المعالجة المركزية، ونموذج ذاكرة جافا. - إدارة دورات حياة المواضيع وتنسيق التنفيذ باستخدام التزامن والقفل. - تطبيق مرافق قوية للتزامن بما في ذلك مجموعات الخيوط، والمنفذين، والحواجز. - الاستفادة من خيوط جافا الافتراضية الحديثة لمعالجة التزامن الهائل بأدنى حد من التكاليف العامة. - تصحيح وحل أخطاء التزامن الكلاسيكية مثل ظروف السباق، والمآزق، وتجويع الخيوط. - تحقيق أداء التطبيقات على النحو الأمثل عن طريق الموازنة بين التأخير ومعدل الإنتاج في البيئات المتعددة الخيوط. بدءا من التعاريف الأساسية وإنشاء المخططات، تقودك هذه الدورة خطوة بخطوة عبر التزامن، وسلامة المخططات، وأنماط التصميم العالية الأداء، ومميزات التوافق الحديثة. ويعزز كل مفهوم بشروح واضحة للرموز وتحليلات معمارية مكتوبة. هذه الدورة مصممة للمطورين الذين لديهم فهم أساسي للغة جافا والبرمجة الكائنية المنحى، دون الحاجة إلى خبرة سابقة في تعدد الخيوط. ابدأ بكتابة شفرة جافا عالية الأداء ومتزامنة اليوم.

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

  • 📜 شهادة إتمام
    أضفها إلى ملفك على LinkedIn
  • ♾️ وصول مدى الحياة
    عُد متى شئت، بلا انتهاء
  • 📱 الهاتف أو الكمبيوتر
    يعمل في أي مكان وعلى أي جهاز
  • 💸 استرداد خلال 30 يومًا
    دون أسئلة
  • قصير ومركَّز
    47 دقيقة من المحتوى التطبيقي

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

إبراهيم عبدالله AE
★ 4 · 2026-01-31T16:34:52+00:00

Good overview of the topic. Some parts were a bit faster than I liked, but overall a solid learning experience.

مها سعيد EG
★ 4 · 2025-10-25T02:51:52+00:00

Good overall. Some parts were a bit faster than I expected, but the examples were helpful. Generally a solid course.

Isabella Mora CR متعلِّم موثَّق
★ 5 · 2025-03-05T18:01:52+00:00

لقد كان مساراً جيداً بشكل عام، بعض الأجزاء كانت أسرع قليلاً مما كنت أفضل، لكن الأمثلة كانت مفيدة بشكل عام، قيمة جيدة مقابل التكلفة.

Yaw Brobbey GH
★ 4 · 2025-01-29T21:48:52+00:00

Translated by لقد أعربت عن تقديري للتطبيقات في العالم الحقيقي التي تم عرضها.كان من الممكن استخدام المزيد من فرص الممارسة.

Thabo Mokoena ZA
★ 5 · 2024-12-31T21:48:52+00:00

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

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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