Talvez eu não seja a melhor pessoa para te responder isso, pois sou dev back-end, porém um grande entusiasta do front.
Pelo oque você falou, é um programador iniciante, então eu recomendo fortemente passar pelas etapas de aprendizado, não existe caminho rápido e fácil de aprender programação, é um caminho de aprendizagem contínua e de prática. Não atropele seus estudos, tentando estudar tudo, pois no fim você não aprende nada, ou aprende tudo de um pouco, mas não fica bom em nada.
Para se destacar recomendo montar sites para empresas fictícias, como, por exemplo, criar um site para um escritório de advocacia, uma concessionária, uma galeria de fotos, algo do tipo.
Você pode encontrar imagens grátis para usar aqui:
Existe um site também que é tipo o github dos front-ends, o CoodeOpen, lá você pode deixar seus códigos e um exemplo deles, geralmente deixam pequenos componentes, como um botão animado, animações e entre outras coisas.
https://codepen.io/
Deixo aqui também o exemplo de um dev-front ótima que acompanho.
https://codepen.io/cassie-codes/pens/public?cursor=ZD0xJm89MCZwPTEmdj02MTUyNzA4Ng==
Recomendo se inspirar em fronts mais seniores que estão alguns anos no mercado, vou deixar alguns portfólios deles aqui e você pode dar uma olhada.
Sites de referência/inspiração:
https://mattfarley.ca
https://jonny.me/
https://anniebombanie.com
https://www.cassie.codes
http://findmatthew.com/?ref=hackernoon.com
https://dorota1997.github.io/react-frontend-dev-portfolio/
https://www.valentinsld.fr/Terminal/
https://anuraghazra.dev/
No demais, é estudar e praticar MUITO, desenvolva pequenos projetos focado em algo que esta estudando, pode ser um botão animado, pode ser uma navbar bem feita e entre outras coisas. Pode observar que no site CoodePen é deixado exemplos de coisas pequenas, recomendo fortemente dar uma olhada no portifólio e coodepen da Cassie
- https://codepen.io/cassie-codes/pens/public?cursor=ZD0xJm89MCZwPTEmdj02MTUyNzA4Ng==
- https://www.cassie.codes
irei deixar aqui também os sites que eu uso para a criação do front-end:
Sites que uso frequentemente para meus projetos
Free images:
https://www.pexels.com/pt-br/
https://unsplash.com/
Free icons and animators:
https://storyset.com/
https://www.flaticon.com/br/
https://www.iconfinder.com/
https://thenounproject.com/
Color palette:
https://coolors.co/
https://color.adobe.com/pt/create/color-wheel
Outhers:
https://www.canva.com/