Try some of these search terms:
Advanced UI testing with Espresso, Kotlin, Dagger2, Mockk, androidx.test, MVI, Navigation Components and more.
An introduction to MVI architecture. A great course for those who want to learn best-practice architectural design...
Offline-first app with a database cache, MVVM Architecture, REST API, Retrofit2.
Introduction to MVVM architecture, LiveData, Viewmodels, REST API, Retrofit2.