کتاب توسعه اپلیکیشن های موبایل با رویکرد Reactive Programming با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره توسعه اپلیکیشن های موبایل با رویکرد Reactive Programming
موضوع کلی: برنامه نویسی
موضوع میانی: توسعه اپلیکیشن موبایل**
📋 سرفصلهای دوره
- 1. مقدمهای بر برنامهنویسی Reactive
- 2. مفاهیم کلیدی برنامهنویسی Reactive
- 3. برنامهنویسی Reactive در مقابل برنامهنویسی Imperative
- 4. معرفی RxJava برای اندروید
- 5. معرفی RxKotlin برای اندروید
- 6. معرفی ReactiveSwift برای iOS
- 7. معرفی RxSwift برای iOS
- 8. Observableها: مبانی و ایجاد
- 9. Observerها: ثبتنام و دریافت دادهها
- 10. Operators: تبدیل دادهها (Map, Filter, FlatMap)
- 11. Operators: ترکیب دادهها (Merge, Zip, CombineLatest)
- 12. Operators: مدیریت خطا (Catch, Retry, RetryWhen)
- 13. Operators: زمانبندی (Delay, Debounce, Throttle)
- 14. Subjectها: انواع و کاربردها
- 15. Single, Maybe, Completable: انواع Observableهای خاص
- 16. Backpressure: مدیریت جریان دادههای زیاد
- 17. Threadها و Schedulerها در Reactive Programming
- 18. آزموننویسی با Reactive Programming
- 19. پیادهسازی UI با Reactive Programming در اندروید (Kotlin)
- 20. پیادهسازی UI با Reactive Programming در iOS (Swift)
- 21. مدیریت State با Reactive Programming
- 22. کاربرد Reactive Programming در شبکه (Retrofit, Alamofire)
- 23. کاربرد Reactive Programming در پایگاه داده (Room, CoreData)
- 24. استفاده از LiveData و Flow در Reactive Programming اندروید
- 25. استفاده از Combine در Reactive Programming iOS
- 26. الگوهای طراحی Reactive (Command, Strategy)
- 27. بهینهسازی عملکرد با Reactive Programming
- 28. رفع اشکال در برنامههای Reactive
- 29. معماری MVVM با Reactive Programming
- 30. Reactive Programming و Dependency Injection
- 31. Reactive Programming و تست Unit
- 32. Reactive Programming و تست UI
تگها:
Android
Backpressure
Functional Programming
iOS
Kotlin
Mobile Development
MVVM
Observables
Operators
Reactive Programming
ReactiveSwift
RxJava
RxKotlin
RxSwift
Swift
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.