TechNark
Изучите основы языка Java и сделайте шаг вперед к разработке приложений.
Используйте приложение APKPure
Историческую версию Java For Beginners можно получить на Android