I had a course on Android development. And I made this lab myself. There are Java and Kotlin.
I hope you find what you were looking for.
https://github.com/Mura75?tab=repositories - Murager agay
2)https://github.com/Mura75/Activity-lifecycle
https://startandroid.ru/ru/uroki/vse-uroki-spiskom/58-urok-21-sozdanie-i-vyzov-activity.html
https://vk.com/doc2036633_462387203?hash=e059e2716932bb9eb3&dl=c891597cfc7b96659a
https://github.com/Mura75/RecyclerViewAppExample
https://droidmentor.com/bottomnavigationview-with-viewpager-android/
fragment https://github.com/Mura75/FragmentExample
- Retrofit https://square.github.io/retrofit/ https://medium.com/@prakash_pun/retrofit-a-simple-android-tutorial-48437e4e5a23
https://github.com/Mura75/RetrfoitApp
https://play.google.com/store/apps/details?id=kz.beemobile.kino&hl=en
- rest https://medium.com/@andr.ivas12/rest-%D0%BF%D1%80%D0%BE%D1%81%D1%82%D1%8B%D0%BC-%D1%8F%D0%B7%D1%8B%D0%BA%D0%BE%D0%BC-90a0bca0bc78 https://www.komtet.ru/lib/tech/apache/razlichie-mezhdu-metodami-get-i-post
https://medium.com/mindorks/understand-how-does-retrofit-work-c9e264131f4a
https://github.com/Mura75/RetrofitExample/tree/retrofit_callback
youtube : https://www.youtube.com/watch?v=IRDdM76YF8o&feature=youtu.be
- Coruutine https://habr.com/ru/company/jugru/blog/415335/ https://www.youtube.com/watch?v=QNJ_7uxWnv4
https://medium.com/swlh/kotlin-coroutines-in-android-basics-9904c98d4714
youtube : https://www.youtube.com/watch?v=y_CGrZKUPmM&feature=youtu.be
https://github.com/Mura75/RetrofitExample/tree/retrofit_coroutine
https://www.youtube.com/watch?v=tl3qaPWwhGg
-
Room https://www.youtube.com/watch?v=Yeu_e21tOEE&feature=youtu.be
-
Сегодня тема будет про архитектуру MVVM https://medium.com/@mr.anmolsehgal/common-android-architectures-mvc-vs-mvp-vs-mvvm-afd8461e1fee
https://blog.mindorks.com/mvc-mvp-mvvm-architecture-in-android
https://habr.com/ru/company/mobileup/blog/313538/
https://android.jlelse.eu/android-architecture-2f12e1c7d4db https://github.com/Mura75/RetrofitExample/tree/mvvm_example
https://proandroiddev.com/understanding-kotlin-sealed-classes-65c0adad7015
youtube : https://www.youtube.com/watch?v=eziQIozMcMg&feature=youtu.be
11)code review https://kotlinlang.org/docs/reference/coding-conventions.html