إنشاء Observables في RxJava للبرمجة التفاعلية
أتقن طرق الإنشاء الأساسية في RxJava لبناء تطبيقات مستجيبة وقائمة على الأحداث من الصفر من خلال شروحات نصية واضحة وسيناريوهات برمجية عملية.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
تتيح لك البرمجة التفاعلية بناء تطبيقات عالية الاستجابة وغير متزامنة، ولكن إتقان كيفية بدء تدفق البيانات هو الخطوة الأولى الحاسمة. إن فهم كيفية ووقت إنشاء تدفقات البيانات الخاصة بك أمر ضروري لكتابة كود تفاعلي نظيف وفعال وخالٍ من التسريبات. ترشدك هذه الدورة عبر الطرق الأساسية لإنشاء مصادر التدفق باستخدام RxJava، مما يساعدك على الانتقال من التفكير المتزامن إلى عقلية تعريفية قائمة على الأحداث.
ستبدأ بالمفاهيم التفاعلية الأساسية والمصطلحات التأسيسية قبل الغوص في الآليات العملية لإنشاء التدفقات. من خلال شروحات نصية منظمة وأمثلة برمجية واضحة، ستتعلم كيفية تغليف البيانات المتزامنة، والتعامل مع المصفوفات، وإنشاء النطاقات، وإدارة دورات حياة الانبعاثات المخصصة.
ما ستتعلمه:
- فهم المبادئ الأساسية للبرمجة التفاعلية وأحداث دورة حياة RxJava
- إنشاء Observables أساسية باستخدام طرق المصنع البسيطة مثل just و range
- تحويل المصفوفات والمجموعات إلى تدفقات تفاعلية نشطة باستخدام fromArray و fromIterable
- بناء Observables مخصصة باستخدام طريقة create مع إدارة أساسيات الضغط العكسي للمشتركين
- تطبيق أنماط إدارة الموارد الحديثة لمنع تسرب الذاكرة في التدفقات التفاعلية
- ممارسة هيكلة خطوط أنابيب غير متزامنة ونظيفة تتعامل مع الأخطاء بأناقة
تم تصميم هذه الدورة لتأخذك من النظرية التأسيسية إلى تكوين التدفق العملي. ستبدأ باستكشاف طرق المصنع الأساسية، وتتقدم للتعامل مع هياكل البيانات المعقدة، وتنتهي بكتابة مولدات تدفق مخصصة وقوية.
تم تصميم هذه الدورة لمطوري Java الجدد في البرمجة التفاعلية و RxJava. لا يلزم وجود خبرة سابقة في التدفقات التفاعلية، على الرغم من أنه يوصى بفهم أساسي لبنية Java والبرمجة كائنية التوجه.
ابدأ القراءة اليوم لإتقان إنشاء تدفقات RxJava وبناء تطبيقات Java أكثر استجابة.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
🎧
النسخة الصوتية مضمَّنة
تعلَّم أثناء تنقُّلك — دون شاشة -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
2 ساعة 30 دقيقة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات Spring Boot: بناء واجهات برمجة تطبيقات REST وتطبيقات قواعد البيانات
شهادة
تطبيق عملي
AED 180
→
⚡ الأفضل للبداية
🎓 بشهادة
أمان تطبيقات Java: استغلال الثغرات وإصلاحها
شهادة
تطبيق عملي
AED 180
→
🏆 الأكثر شعبية
🎓 بشهادة
تطوير تطبيقات Spring Framework و Spring Boot
شهادة
تطبيق عملي
AED 180
→
🏆 الأكثر شعبية
🎓 بشهادة
أساسيات إطار عمل سبرينغ لمطوري جافا
شهادة
تطبيق عملي
AED 180
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع
×2
اشحن مرة واحدة وادفع النصف
أضف AED 360 واحصل على 200 رصيد، بحيث تكلف كل دورة حوالي AED 45.00. لا تنتهي صلاحية الأرصدة أبداً.
AED 360
200 رصيد
AED 45.00 / دورة
أفضل قيمة
AED 900
550 رصيد
AED 40.91 / دورة
AED 1,800
1200 رصيد
AED 37.50 / دورة
الرصيد يصلح لأي دورة ولا ينتهي.