Eu particularmente comecei a estudar na Alura, depois de dois anos de estudo consegui uma vaga de QA e atraves dessa vaga e com mais estudo eu consegui a oportunidade para me tornar DEV front.
Minha dica é a Alura, eles conseguem te manter focado, coisa que eu não consegui estudando pelo youtube e udemy por exemplo.
Eu não saberia te recomendar uma plataforma pra estudar gratuitamente, alem do youtube é claro.
Uma opção mais barata seria a DevMedia, que eu tambem já fui assinante, na minha epoca eles não tinham muito conteúdo, hoje a historia é outra eles estão bem completos, com trilhas e carreiras pra você não se perder no caminho.