Recover, também estou começando, tenho menos de 1 ano como desenvolvedor Web. Até o momento, com minha experiência compreendo a escolha FrontEnd, Backend ou Fullstack como algo que não tão importante assim no cotidiano, vou explicar o meu ponto.
Eu também gostei muito do Front e fazendo tarefas de back também me identifiquei bastante. No inicio da carreira fazemos muitos projetos sozinho, seja para treinar ou fazer portfólio, fato é que desenvolvendo projetos sem ajuda de outros programadores você fica encarregado de fazer tudo, então não tem escolha, meu parceiro! Vai fazer o front, o back, a API, vai fazer o banco de dados, vai definir qual tecnologia vai usar, aonde hospedar e etc.
Dito isso, acredito que o mais importante seja PROGRAMAR!!!
Os cursos vão te ajudar a acumular as ferramentas e os certificados vão melhorar o seu currícolo, mas você só vai se desenvolver FAZENDO.