В конце апреля начал изучать программирование на Android. Сначала начал с kotlin. Потом понял, что лучше изучить java. Ибо kotlin ещё молодой язык и работать с java в любом случае придётся.
Но парочку книг на перспективу я себе подобрал:
1) Kotlin. Программирование для профессионалов. Авторы: Джош Скин, Дэвид Гринхол.Год издания: 2019 (в книге указан 2020). Хорошая книга, подойдёт для новичков. Есть на русском языке.
2) Head First Kotlin. В книге авторы пишут, что желательно при прочтении этой книги, знать какой-нибудь язык ООП. Есть на русском языке.
3) Я в данный момент прохожу курс от JetBrains. Ссылка есть в комментариях. Мне нравится. Есть уроки по Java и Kotlin. Курс на английском. Можно в переводчике переводить, если каких-то слов не знаешь. Курс полностью бесплатный. Сначала читаешь теорию, потом отвечаешь на вопросы, затем решаешь задачи, пишешь код. Иногда приходится гуглить.