Конечно, вот несколько рекомендаций:
1. "Основы разработки Android-приложений" на Coursera – данная онлайн-платформа предлагает бесплатный курс от Университета Торонто, в котором рассматриваются современные технологии Android-разработки, включая RxJava, Dagger и MVP.
2. "Kotlin Android-разработка: От новичка до профи" – это платный онлайн-курс на Udemy, однако автор говорит на русском языке и предлагает обширный материал, включающий использование RxJava, Coroutines, Dagger, Retrofit и MVP.
3. "RxJava для Android. Практика использования" – это бесплатный курс на портале CodeFights, который фокусируется на RxJava и подходах к программированию с использованием этой библиотеки. Несмотря на то, что он не охватывает все указанные вами технологии, он будет полезным дополнением к другим курсам.
Учтите, что выбор курса также может зависеть от вашего уровня опыта и понимания основ Android-разработки. Рассмотрите участие в сообществах разработчиков, форумах и прочтите обзоры рекомендуемых курсов, чтобы определиться с наиболее подходящим вариантом для вас.