Clean Architecture with RxJava Hilt Jetpack [Arabic Course]

تعلم كيف تبني تطبيقات اندرويد بشكل احترافي باستخدام احدث التقنيات ولغة كوتلن

Description


مرحبًا بكم في الكورس الجديد!

في هذا الكورس، سنتعلم معًا كيفية تصميم وبناء تطبيقات الأندرويد بطريقة احترافية.

يركز هذا الكورس بشكل أساسي على الجانب العملي، لذا يُفضل أن يكون المشارك لديه خبرة سابقة في برمجة تطبيقات الأندرويد.

سنستخدم في هذا الكورس أحدث التقنيات في مجال برمجة تطبيقات الأندرويد، باستخدام لغة Kotlin.

وبعد انتهاء هذا الكورس، ستكون قادرًا على:

  • تنفيذ الهندسة المعمارية النظيفة والتفاعلية

  • دمج تطبيقك مع واجهة برمجة التطبيقات من فورسكوير

  • دمج تطبيقك مع خرائط Google

  • تنفيذ طبقة الشبكة باستخدام Retrofit و Okhttp

  • تنفيذ وحدة التنقل

  • إضافة حقن الاعتماد باستخدام Hilt

  • استخدام RxJava لصناعة تطبيقات تفاعلية

  • تنفيذ السحب والتحريك للخريطة في الاتجاهات الأربعة

  • تخزين المطاعم في الذاكرة للمنطقة الحالية المعروضة على الخريطة

  • تحميل المزيد من المطاعم عند سحب المستخدم للخريطة

  • إضافة ملف البناء لإدارة التبعيات بشكل أفضل

هذا الكورس مصمم لمساعدة مطوري الأندرويد في تنفيذ الهندسة المعمارية النظيفة باستخدام RxJava، Hilt، MVVM، ومكونات الهندسة المعمارية للأندرويد مثل ViewModel و LiveData.

يستخدم الكورس اللغة Kotlin كلغة رئيسية، لذا يُفضل أن تكون على دراية بها.

After finishing this course you will be able to

  • Implement Reactive Clean Arch

  • Integrate with Foursquare API

  • Integrate with Google Map

  • Implement Networking Layer using Retrofit & Okhttp

  • Implement Navigation Module

  • Add Dependency Injection Using Hilt

  • Using RxJava for Making Reactive Apps

  • Implement Drag/Pan for Map up/down/right/left

  • cache restaurants in-memory for the current viewport of the map

  • load more restaurants when the user drags the map

  • add build src for better dependency management


Total Students2547
Original Price($)799
Sale PriceFree
Number of lectures59
Number of quizzes0
Total Reviews28
Global Rating4.3
Instructor NameMahmoud Ramadan

Reminder – Rate this Premium 100% off Udemy Course on Udemy that you got for FREEE!!

Do not forget to Rate the Course on Udemy!!


Related Posts