تعدد مؤشرات Android (Android Multithreading): من المؤشرات (Threads) إلى Kotlin Coroutines — WalkSelf
4.5 (4) ⏱ 3 ساعة 📚 30 دورة 🎧 النسخة الصوتية

تعدد مؤشرات Android (Android Multithreading): من المؤشرات (Threads) إلى Kotlin Coroutines

تعلم كيفية بناء تطبيقات Android سريعة الاستجابة وخالية من التأخير من خلال فهم المعالجة في الخلفية، وسلامة المؤشرات (thread safety)، وسير العمل غير المتزامن الحديث.

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

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

غالبًا ما تكون واجهات المستخدم غير المستجيبة والتعطلات المفاجئة نتيجة لسوء إدارة المهام في الخلفية في Android. لبناء تطبيقات جوال سريعة وموثوقة، يعد فهم كيفية تشغيل العمليات بالتزامن ضرورة مطلقة. يرشدك هذا المساق النصي عبر المفاهيم الأساسية للتزامن في Android، مما يساعدك على الانتقال من كتابة التعليمات البرمجية ذات المؤشر الواحد إلى إدارة سير العمل غير المتزامن المعقد. ستتعلم كيفية منع تسرب الذاكرة (memory leaks)، وضمان سلامة المؤشرات (thread safety)، والحفاظ على واجهة مستخدم تطبيقك سلسة تمامًا. ما ستتعلمه: - فهم المفاهيم الأساسية للمؤشرات (threads)، والعمليات (processes)، والمؤشر الرئيسي لـ Android (Android main thread). - تكوين مجمعات المؤشرات (thread pools) والعاملين في الخلفية لإدارة المهام المتزامنة بكفاءة. - تطبيق أنماط البرمجة التفاعلية باستخدام RxJava لتدفقات البيانات المهيكلة. - تطبيق Kotlin Coroutines والتزامن المهيكل لكتابة تعليمات برمجية نظيفة وغير متزامنة. - إدارة الحالة بأمان عبر المؤشرات باستخدام واجهات برمجة تطبيقات Flow الحديثة مثل StateFlow و SharedFlow. - تصحيح واختبار تعليمات Android البرمجية المتزامنة للقضاء على حالات السباق (race conditions) وتسرب الذاكرة (memory leaks). ستبدأ بالمصطلحات الأساسية وآليات المؤشر الرئيسي لـ Android قبل الانتقال إلى التحليل المكتوب، وشروحات التعليمات البرمجية، والتمارين العملية القائمة على النصوص التي تغطي مجمعات المؤشرات (thread pools)، و RxJava، و Kotlin Coroutines الحديثة. تم تصميم هذا المساق لمطوري Android الذين يرغبون في فهم التزامن من الألف إلى الياء، دون الحاجة إلى خبرة سابقة في تعدد المؤشرات (multithreading). ابدأ القراءة اليوم لبناء تطبيقات Android سريعة الاستجابة وقوية.

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

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

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

Đặng Thị Yến VN
★ 5 · 01.07.2026

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

Seamus Gallagher IE
★ 4 · 11.06.2026

Really enjoyed this. The pace was perfect for me, and the examples really helped solidify the concepts. Got a lot out of it!

Agnieszka Kamińska PL متعلِّم موثَّق
★ 4 · 08.06.2026

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

Oskar Nilsson SE متعلِّم موثَّق
★ 5 · 03.06.2026

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

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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