Uma boa ideia e utilizar um site como www.codewars.com que e um site de desafio de programação nele você pode escolher a linguagem que você quer estudar e vai mostrando desafios de vários níveis.
Em resposta a Como começar na área de TI, em especial programação
1