Sem dúvida! Quanto a grana particularmente acredito que o site aqui da Alura fornece uma excelente base para iniciar, se você tiver acesso a uma boa biblioteca, ótimo, caso contrário invista em livros (a casa do código e a editora cultura possuem bons exemplares).
Acho que tu não vai encontrar na internet algo tão bom quanto aos cursos daqui com o preço tão justo (eu não sou moderador e nem patrocidado por eles rsrs), o que recomendo é fazer duas ou três vezes o mesmo curso, isso sim fornece uma base sólida. Se ainda não tiver login se cadastra no Stackoverflow que também é uma grande comunidade de programadores dispostos a te ajudar quando você tiver alguma dúvida.
Uma dica pessoal, não procure aprender uma linguagem pelo que está "quente" no mercado, tuas escolhas profissionais devem ir muito além disso. Não é errado pensar em ganhar dinheiro, mas tente mesclar isso com algo que tu se identifique e ame, seja programação, editoração, design ou qualquer outra coisa, abraços.