1. Урок 1.00:04:47
    Introduction
  2. Урок 2.00:05:04
    Play with Rx Observable,Observer and Subscription
  3. Урок 3.00:02:06
    Introduction to RxJava Creation Operators
  4. Урок 4.00:04:56
    Creation operators - FromArray
  5. Урок 5.00:02:38
    Creation Operator - From Iteratable Operator
  6. Урок 6.00:03:56
    Creation Operators - range and repeat operators
  7. Урок 7.00:02:52
    Creation Operator - Interval Operator
  8. Урок 8.00:02:12
    Creation Operator - takewhile operator
  9. Урок 9.00:01:43
    Creation Operator - Timer Operator
  10. Урок 10.00:03:08
    Filtering Operators - filter operator
  11. Урок 11.00:00:45
    Filtering Operators - filter operator build
  12. Урок 12.00:02:12
    Filtering Operators - takeLast Operator
  13. Урок 13.00:00:54
    Filtering Operators -takeLast operator build
  14. Урок 14.00:01:25
    Filtering Operators - take operator
  15. Урок 15.00:00:39
    Filtering Operators - take operator build
  16. Урок 16.00:06:52
    Filtering Operators- Timeout operator
  17. Урок 17.00:02:31
    Filtering Operators - Timeout operator build
  18. Урок 18.00:02:48
    Filtering Operators - Distinct Operator
  19. Урок 19.00:00:42
    Filtering Operators - Distinct Operator build
  20. Урок 20.00:03:25
    Combining operators - startWith operator
  21. Урок 21.00:00:45
    Combining Operators - startWith operator build
  22. Урок 22.00:03:45
    Combining Operators - mergeWith operator
  23. Урок 23.00:01:04
    Combining operators - mergeWith Operatord Build
  24. Урок 24.00:02:13
    Combining operators - concatWith operator
  25. Урок 25.00:00:50
    Combining Operators - concatWith operator build
  26. Урок 26.00:04:17
    Combining operators - ZipWithOperator
  27. Урок 27.00:00:38
    Combining Operators - ZipWith operator build
  28. Урок 28.00:02:38
    Transformation Operator - Map Operator
  29. Урок 29.00:00:51
    Transformation Operators - Map operator build
  30. Урок 30.00:07:18
    Transformation Operator- FlatMap Operator
  31. Урок 31.00:01:17
    Transformation operator - Flat Map operator build
  32. Урок 32.00:01:08
    RxJava Subject definition
  33. Урок 33.00:04:18
    RxJava Subjects : Publish Subject
  34. Урок 34.00:04:48
    Rxjava Subjects : Publish subject2
  35. Урок 35.00:01:34
    RxJava Subjects : Publish Subject build
  36. Урок 36.00:03:25
    RxJava Subjects : ReplaySubject
  37. Урок 37.00:01:22
    RxJava Subjects : Replay Subject build
  38. Урок 38.00:02:24
    RxSubjects : Behavior Subject
  39. Урок 39.00:01:02
    RxJava Subjects : Behavior Subject build
  40. Урок 40.00:01:38
    RxJava Subjects : Async Subject
  41. Урок 41.00:01:08
    RxJava Subjects : Async Subject Build
  42. Урок 42.00:01:31
    The App Idea
  43. Урок 43.00:01:18
    create My Stars Repo Activity
  44. Урок 44.00:01:58
    Add recyclerview dependency in build.gradle file
  45. Урок 45.00:04:37
    create Recyclerview with star view in XML
  46. Урок 46.00:03:02
    Create Github Repo Adapter
  47. Урок 47.00:02:02
    Add Repo Model
  48. Урок 48.00:05:56
    Finish Github Repo Adapter Implementation
  49. Урок 49.00:07:03
    Add Static Data for Github Repo Adapter to test the logic
  50. Урок 50.00:01:56
    Add Intent To open My Stars Activity
  51. Урок 51.00:02:57
    Run The Demo With Static Data
  52. Урок 52.00:02:01
    Add Retrofit and RxJava related depenedencies
  53. Урок 53.00:03:05
    Create Retrofit Interface with end points signature
  54. Урок 54.00:07:54
    Create Singleton Github Api CLient using kotlin and RxJava
  55. Урок 55.00:04:00
    Use Github Client API in Stars Activity
  56. Урок 56.00:02:25
    Run Android App Demo
  57. Урок 57.00:03:37
    Add @SerializedName for your attributes in POJO To fix some bugs
  58. Урок 58.00:00:51
    Run The Android App after fixing the bugs
  59. Урок 59.00:02:36
    fix null description bug in star item view
  60. Урок 60.00:00:46
    run android app after fixing null description bug
  61. Урок 61.00:02:07
    Add Padding for star item view
  62. Урок 62.00:01:41
    Add Divider for My stars list
  63. Урок 63.00:00:27
    run the android app after applying the divider item decoration
  64. Урок 64.00:03:34
    Add Stars count in star item view
  65. Урок 65.00:01:45
    Define the problem
  66. Урок 66.00:03:06
    What is MVVM
  67. Урок 67.00:02:19
    Add View Model with Live Data Dependencies
  68. Урок 68.00:02:13
    Create Repo View Model For My Stars Activity
  69. Урок 69.00:04:11
    create Get My Stars Repos Function
  70. Урок 70.00:02:36
    Avoid Memory Leak using Composite Disposable
  71. Урок 71.00:02:02
    Run Our App before Integrating view model and rotation Problem
  72. Урок 72.00:02:49
    Integrate Activity with Repo View Model
  73. Урок 73.00:05:07
    Observe My Stars from Activity using live data
  74. Урок 74.00:01:00
    Run My Stars App After Adding View model and Live data
  75. Урок 75.00:00:59
    Introduction to caching problem
  76. Урок 76.00:02:05
    What is the repository pattern
  77. Урок 77.00:03:48
    Create repo repository class
  78. Урок 78.00:04:10
    add repo data source interface for repository pattern
  79. Урок 79.00:02:23
    Add Room Dependencies with RxJava
  80. Урок 80.00:02:39
    Create Repo Entity for Room Database
  81. Урок 81.00:04:22
    Create Database Access object (DAO) for Room
  82. Урок 82.00:02:21
    Create Database Room Instance
  83. Урок 83.00:02:11
    Create RxApp Custom Class
  84. Урок 84.00:03:23
    Create Room database instance in Custom Application Class
  85. Урок 85.00:02:35
    Implement Local source data source methods
  86. Урок 86.00:01:04
    implement remote date source methods
  87. Урок 87.00:04:08
    implement repository mehods
  88. Урок 88.00:02:04
    connect repo view model with repository
  89. Урок 89.00:01:35
    Fix Not Null constraint for Repo Language field
  90. Урок 90.00:05:05
    Handling RxJava Error for Offline case
  91. Урок 91.00:01:00
    final demo of data caching using rxjava and room
  92. Урок 92.00:05:55
    Introduction to Dependency Injection
  93. Урок 93.00:02:52
    Add Dagger 2 Dependencies
  94. Урок 94.00:09:13
    Add Login Component
  95. Урок 95.00:02:42
    Method Injection
  96. Урок 96.00:04:43
    Create Local Store Module
  97. Урок 97.00:07:35
    create Http Service Module
  98. Урок 98.00:12:23
    Introduction to Dagger Scopes
  99. Урок 99.00:04:34
    Add Custom Scope To the App
  100. Урок 100.00:03:21
    Course Project Overview
  101. Урок 101.00:08:29
    Show App Component with App and fragment scopes
  102. Урок 102.00:02:33
    Show Pokemon Usecase and Repository Modules
  103. Урок 103.00:06:41
    Show Pokemon List Subcomponent
  104. Урок 104.00:07:18
    Show Pokemon View model Factory
  105. Урок 105.00:04:02
    Show Pokemon Details Subcomponent