
Por onde começar ?
Sem enrolação, na minha opinião os cursos que vão te dar mais base para o futuro são os da Alura, sendo assim inicie pela trilha de formação deles que é bem completa, e vai te dar uma visão bem legal de front end.
https://www.alura.com.br/escola-front-end#caminhos
Mobile
Outro caminho bem promissor é o de Mobile, normalmente um nicho mais fechado, mas que paga muito bem. Ou seja, possivelmente será mais fácil encontrar vagas de front end do que de mobile, e isso acontece pois é possível “encapsular” o front end em um mobile, isso da mais versatilidade ao profissional de front end.
https://www.alura.com.br/escola-mobile
Processo
Após terminar a trilha técnica, de conhecimento em Front ou Mobile meu conselho ;e que você aprenda um pouco sobre modelo de trabalho.
Esse curso de Udemy pode te ajudar a aprender um pouco mais sobre a metodologia Agil, muito usada pelas equipes hoje em dia.
https://www.udemy.com/course/gestao-projetos-agile-scrum-completo/
Soft Skills
Depois de saber tecnicamente e sobre processos é interessante que você adquira soft skills, habilidades pessoais que vão te ajudar muito no dia a dia.
https://www.udemy.com/course/soft-skills-para-alavancar-a-sua-carreira/
Software de grande porte
Para finalizar é interessante que você tenha uma base para construção de softwares de grande porte e de arquitetura de software, isso pode te ajudar muito no dia a dia.
Para obter esse tipo de conhecimento eu indico muito o curso do FullCycle, que é bem completo.
Depois desses estudos, meu conselho é que você siga essas dicas que podem te ajudar bastante a conseguir seu primeiro emprego na area.
LINK PARA DICAS