قیمت این دوره : 75,000 26,250 تومان
  • مدرس دوره : حمیدرضا ایل بیگی ( رزومه )
  • تعداد دانشجویان این دوره : 73 نفر
  • تعداد ویدیوها : 27 ویدیو
  • مدت زمان دوره : 7:11:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1399/06/17
ثبتـــ نام در این دوره

آموزش Rx Java در اندروید

برنامه نویسی Reactive به طور خلاصه به برنامه نویسی غیر همزمان عملیات های انجام شده در اپلیکیشن گفته می شود به

این معنا که اپلیکیشن در هر لحظه قادر به پردازش چندین درخواست از طرف کاربر است.

قبل از حضور Rx Java برنامه نویسان از AsyncTask  برای پردازش عملیات های غیر همزمان خود استفاده می کردند اما

در حال حاضر با وجود Rx Java که قابلیت توسعه پذیری و مدیریت فوق العاده ای را به اپلیکیشن می دهد و کد نویسی را به

شدت ساده تر و روان تر کرده ، به فراموشی سپرده شده است.

اتفاقی که باعث معروفیت و توسعه Rx Java و پی بردن به قدرت آن شد ، اعلام استفاده اپلیکیشن های بزرگی همچون Netflix

ازRx Java در توسعه اپلیکیشن خود بوده است.

دوره در دو فصل پیاده سازی می شود که شامل :

فصل اول :

- معرفی برنامه نویسی Reactive

- معرفیRx Java  و Rx Android

- معرفی Observable و Observer

- معرفی انواع Operator  و Schedulers و نحوه استفاده از آن ها

و...

فصل دوم :

- کار با کتابخانه Retrofit

- ساخت دیتابیس در Mysql

- کد نویسی سمت سرور با php

- ساخت ApiClient و ApiInterface

- ارسال درخواست به سرور با Rx Java

- دریافت اطلاعات با استفاده از Rx Java

 

سطح دوره از مبتدی تا پیشرفته است.در این دوره از آخرین ورژن Rx Java  یعنی 3 استفاده می شود.

برای اطلاع بیشتر از مبحث دوره حتما دموی دوره را مشاهد نمایید.

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 07:11:52
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
لطفا در در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.
1
  • معرفی دوره

  • 00:09:30
  • رایگانــ

معرفی دوره

2
  • معرفی Rx Java و Rx Android

  • 00:14:00
  • رایگانــ

معرفی Rx Java و Rx Android و آشنای با زبان برنامه نویسی Reactive

3
  • معرفی Observer و Observable

  • 00:08:00
  • رایگانــ

معرفی Observer و Observable

4
  • معرفی Operator و Subscription

  • 00:13:30
  • رایگانــ

معرفی Operator و Subscription و نحوه کاربرد آنها در Rx Java

5
  • کار با Create

  • 00:25:00
  • نقدیــ

کار با Create به عنوان اولین اپراتور

6
  • ساخت model و کار با Just

  • 00:25:30
  • نقدیــ

ساخت model و کار با Just

7
  • نحوه بلاک شدن ui و رفع آن

  • 00:26:30
  • نقدیــ

نحوه بلاک شدن ui و رفع آن

8
  • کار با range و repeat

  • 00:09:40
  • نقدیــ

کار با دو اپراتور range و repeat

9
  • معرفی Composite Disposable

  • 00:17:00
  • نقدیــ

معرفی Composite Disposable و نحوه کاربرد آن

10
  • کار با Interval

  • 00:18:00
  • نقدیــ

یادآوری Handler و کار با Interval

11
  • کار با Timer

  • 00:08:00
  • نقدیــ

کار با Timer

12
  • کار با Take

  • 00:12:00
  • نقدیــ

کار با Take ;که یکی از مهم ترین operator ها می باشد

13
  • کار با TakeWhile

  • 00:10:30
  • نقدیــ

کار با TakeWhile

14
  • کار با Distinct

  • 00:10:30
  • نقدیــ

کار با Distinct،یکی از operator های به شدت کاربردی در حوزه فیلتر

15
  • کار با Buffer

  • 00:13:54
  • نقدیــ

کار با Buffer

16
  • کار با Debounce

  • 00:15:33
  • نقدیــ

کار با Debounce و Search View

17
  • ساخت Database و کدنویسی سمت سرور

  • 00:27:53
  • نقدیــ

از این جلسه وارد مباحث فصل دوم می شویم و ساخت Database و کدنویسی سمت سرور در این جلسه بررسی می گردد

18
  • طراحی ui نمایش item

  • 00:22:41
  • نقدیــ

طراحی ui نمایش item در adapter

19
  • ساخت model و adapter

  • 00:11:43
  • نقدیــ

ساخت model و adapter برای نمایش داده ها از سمت سرور

20
  • ساخت ApiClient و ApiInterface

  • 00:13:18
  • نقدیــ

ساخت ApiClient و ApiInterface

21
  • دریافت اطلاعات از سمت سرور با rx java

  • 00:25:48
  • نقدیــ

دریافت اطلاعات از سمت سرور با rx java

22
  • معرفی Flowable و Single

  • 00:16:38
  • نقدیــ

معرفی Flowable و Single

23
  • کار با fromArray

  • 00:17:00
  • نقدیــ

کار با fromArray

24
  • مرور کلی مباحث (1)

  • 00:19:09
  • نقدیــ

مرور کلی مباحث (1)

25
  • مرور کلی مباحث (2)

  • 00:20:49
  • نقدیــ

مرور کلی مباحث (2)

26
  • قسمت پایانی

  • 00:19:46
  • نقدیــ

قسمت پایانی

27
  • سورس کامل پروژه

  • 00:00:00
  • نقدیــ

سورس کامل پروژه

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .