Tiago, tudo bem ?
Cara vai depender bastante do que você quer fazer.
Porque eu digo isso, se você quer desenvolver um app mobile, você tem que pensar em várias coisas, hoje o Google quanto a Apple, recomendam que o desenvolvimento seja nativo, para você conseguir trabalhar de forma melhor.
Aqui na alura temos ambos os cursos.
Se você seguir nessa linha, você precisa fazer a carreira desenvolvedor java e em seguida pode migrar para a parte de android, não vai sentir muitos problemas.
Já para ios, você vai precisar ter um requisito, ter um mac, hoje já existem vms prontas caso você não tenha.
Há também outras formas de fazer aplicativos, que é o que chamamos de plataformas hibridas, aqui também ensinamos : Ionic, Phonegap, Cordova, Xamarin, React e tá para sair um curso de React Native, como é multiplataforma ele faz muita coisa de maneira estranha e o código gerado pode dar muitos problemas, contudo é bem utilizado pela versatilidade que você tem no momento de gerar um código e poder buildar para todas as plataformas.
Então deixo a sua escolha o plano, se você quiser mais ajuda, pode falar !
Abraços