Programiz
Изучите программирование на Java: уроки, интерактивный редактор кода, проблемы и многое другое.
Используйте приложение APKPure
Историческую версию Learn Java можно получить на Android