Aprenda java jogando com aplicativo desenvolvido pela divisão da Google denominada area 120.
Voce aprende com lições (inglês) e no proprio aplicativo responde e interage com as informações que aprende,esta é uma opção viavel para voce que quer aprender do zero, sendo bem explicativa e voltada para iniciantes !
O app esta disponivel para android e ios faça download clicando nos links abaixo