1. Урок 1.00:09:44
    Course Demo
  2. Урок 2.00:01:47
    How to use the Source Code
  3. Урок 3.00:05:24
    Dependencies and Getting Started
  4. Урок 4.00:15:34
    MVI Architecture Overview
  5. Урок 5.00:12:13
    ViewState and Data Models
  6. Урок 6.00:11:11
    StateEvents
  7. Урок 7.00:24:51
    Triggering StateEvents and Observing Results
  8. Урок 8.00:07:10
    Kotlin Singletons and Retrofit
  9. Урок 9.00:09:20
    LiveData Call Adapter for Retrofit
  10. Урок 10.00:12:12
    Repository Setup
  11. Урок 11.00:13:11
    DataState
  12. Урок 12.00:17:32
    NetworkBoundResource
  13. Урок 13.00:12:58
    DataState Listener
  14. Урок 14.00:13:47
    Event Wrapper
  15. Урок 15.00:26:34
    RecyclerView Setup with DiffUtil
  16. Урок 16.00:04:13
    0 Setting User Properties
  17. Урок 17.00:12:48
    1 Overview and Where to Improve