Quer aprender a programar? Desafie-se.
Fala jovem, tudo joia? Espero que sim.
Pois bem, apenas quero dizer que para aprender de verdade você deve fazer desafios para você mesmo.
Por exemplo, pensa em um projeto que você acha que não tem capacidade de fazer, mas calma, não precisa ser um Facebook da vida ou algo do tipo, vamos supor um blog.
Primeiro você vai planejar, estudar e analisar a situação para depois entrar no desenvolvimento, mas com o tempo você trava em algo, e o que você vai fazer?
Buscar ajuda no youtube, em fóruns e comunidades é claro, ou seja, ESTUDAR.
Por isso, eu digo que para aprender de verdade você deve apanhar para algo pois vai surgir a necessidade de estudar isso, estudando você acha que aprendeu, volta ao projeto e erra novamente, mas depois consegue consertar.
Para finalizar, não tenha medo de encarar algum projeto e errar algumas coisas ou tudo, perca esse medo antes de entrar no mercado de trabalho, isso vai ajudar muito.