تطوير تطبيقات Android باستخدام Java: MVVM و RxJava و Dagger — WalkSelf
★ 3.4 (10) ⏱ 2 ساعة 36 دقيقة 📚 26 دورة 🎧 النسخة الصوتية

تطوير تطبيقات Android باستخدام Java: MVVM و RxJava و Dagger

قم ببناء تطبيقات Android قوية وقابلة للتوسع باستخدام Java من خلال إتقان هندسة البرمجيات القياسية في الصناعة، والبرمجة التفاعلية، وحقن التبعية.

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

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

تركز العديد من أدلة Android على التخطيطات الأساسية فقط، مما يترك فجوة عندما يتعلق الأمر ببناء تطبيقات احترافية وجاهزة للإنتاج. لكي تنجح في تطوير البرمجيات الحديثة، يجب عليك فهم كيفية هيكلة التعليمات البرمجية الخاصة بك باستخدام الأنماط والمكتبات المعمارية الاحترافية. في هذه الدورة التدريبية النصية، ستنتقل من كتابة نصوص بسيطة إلى هندسة تطبيقات Android قوية وقابلة للصيانة باستخدام Java. ستتعلم كيفية فصل التعليمات البرمجية الخاصة بك، وإدارة التدفقات البيانات غير المتزامنة، ودمج المكتبات الخارجية القوية التي تستخدمها فرق التطوير الاحترافية كل يوم. ما ستتعلمه: - فهم المفاهيم الأساسية لهندسة MVVM (Model-View-ViewModel) لفصل منطق العمل الخاص بك عن واجهة المستخدم. - تنفيذ أنماط البرمجة التفاعلية باستخدام RxJava للتعامل مع المهام غير المتزامنة وخيوط المعالجة الخلفية بكفاءة. - تكوين حقن التبعية باستخدام Dagger لكتابة تعليمات برمجية قياسية، وفضفاضة الارتباط، وقابلة للاختبار بدرجة عالية. - دمج Retrofit للاتصال الشبكي و Glide لتحميل الصور والتخزين المؤقت بسلاسة. - تطبيق تقنيات اختبار الوحدة الحديثة باستخدام Mockito لضمان استقرار وموثوقية مكونات تطبيقك. - ممارسة مبادئ الهندسة النظيفة من خلال هيكلة مستودعات البيانات وتطبيق View Binding الحديث. ستبدأ بإتقان المفاهيم الأساسية لهندسة التطبيقات وحقن التبعية قبل الانتقال إلى أدلة مكتوبة خطوة بخطوة وجولات تفصيلية للتعليمات البرمجية لبناء تطبيق كامل ومتصل بالشبكة. تم تصميم هذا الدورة التدريبية لمطوري Java المبتدئين إلى المتوسطين الذين يرغبون في تعلم ممارسات تطوير Android الاحترافية؛ ولا متطلبات مسبقة لتجربة هندسة الهاتف المحمول. ابدأ القراءة اليوم لرفع مهارات تطوير Android الخاصة بك وبناء التطبيقات بالطريقة الاحترافية.

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

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

المراجعات

لا توجد مراجعات بعد — كن أول من يشارك تجربته.

اكتب مراجعة

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

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

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

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

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

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

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

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

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

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

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

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

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

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