مقدمة جيدة جداً، كانت الأمثلة مفيدة، لكنني أتمنى لو كان هناك المزيد من المواد التدريبية، قيمة جيدة مقابل التكلفة.
أسس الحوسبة المتوازية وتحسين البرامج
أتقن أساسيات البرمجة المتوازية وتحسين البرمجيات لكتابة تعليمات برمجية عالية الكفاءة وقابلة للتطوير للمعالجات الحديثة متعددة النوى.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تحتوي أجهزة الكمبيوتر الحديثة على نوى معالجة متعددة، ومع ذلك، تستخدم العديد من البرامج جزءًا صغيرًا فقط من هذه القوة الحاسوبية. لبناء برمجيات قابلة للتطوير، يجب على المطورين فهم كيفية كتابة برامج تقوم بتشغيل المهام بالتوازي.
ترشدك هذه الدورة من المفاهيم الأساسية لهندسة الكمبيوتر إلى كتابة تعليمات برمجية فعالة ومتوازية. ستنتقل من كتابة برامج أحادية الخيط إلى تصميم برمجيات تستفيد بشكل كامل من إمكانيات الأجهزة الحديثة، مما يحسن الأداء ويقلل أوقات التنفيذ.
ما ستتعلمه:
- فهم مفاهيم الحوسبة المتوازية الأساسية، بما في ذلك التزامن، وهندسة المعالجات متعددة النوى، والذاكرة المشتركة مقابل الموزعة.
- تطبيق تقنيات تعدد الخيوط (multi-threading) لتقسيم العمليات الحسابية المعقدة عبر نوى معالجة متعددة.
- تنفيذ نماذج البرمجة المتوازية مثل OpenMP ومفاهيم تمرير الرسائل الأساسية للمهام الموزعة.
- تحديد وحل مشكلات التزامن الشائعة مثل حالات السباق (race conditions)، والمآزق (deadlocks)، وتنازع الموارد (resource contention).
- تحليل أداء البرنامج باستخدام سير عمل التوصيف الحديث لتحديد وإزالة اختناقات التنفيذ.
- تحسين كفاءة التعليمات البرمجية من خلال التوجيه (vectorization) وإدارة الذاكرة الواعية بالأجهزة.
ستبدأ بتعلم مفاهيم الأجهزة الأساسية والتزامن قبل استكشاف نماذج البرمجة المتوازية العملية. من خلال الشروحات المكتوبة، وشرح التعليمات البرمجية، والتمارين المفاهيمية، ستتعلم كيفية تحليل وكتابة وتحسين التعليمات البرمجية عالية الكفاءة.
تم تصميم هذه الدورة للمبرمجين وعشاق البرمجيات الذين يرغبون في الانتقال إلى الحوسبة عالية الأداء. لا توجد خبرة سابقة في البرمجة المتوازية مطلوبة، على الرغم من أن الفهم الأساسي لمنطق البرمجة موصى به.
ابدأ بكتابة برمجيات أسرع وأكثر كفاءة اليوم.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 48 دقيقة من المحتوى التطبيقي
المراجعات (2)
Brilliant course! The flow of information was perfect, and the examples really solidified the concepts. Loved it!
المتعلمون أخذوا أيضًا
🌟 اختيار الطلاب
🎓 بشهادة
أساسيات جافا الحديثة: البرمجة الوظيفية والسجلات والميزات الحديثة
شهادة
تطبيق عملي
$14.99
→
🌟 اختيار الطلاب
🎓 بشهادة
البرمجة غير المتزامنة (Asynchronous Programming) وتعدد الخيوط (Multithreading) في C#
شهادة
تطبيق عملي
$14.99
→
⚡ الأفضل للبداية
🎓 بشهادة
كتابة Python عالي الأداء: تحسين السرعة والذاكرة
شهادة
تطبيق عملي
$14.99
→
🏆 الأكثر شعبية
🎓 بشهادة
برمجة Go بالأمثلة: بناء تطبيقات موثوقة
شهادة
تطبيق عملي
$14.99
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع