Um bom teste para isso é fazer os desafios que estão online em algumas plataformas como:Front-End Mentor. Aqui há imensas vantagens de fazer os desafios.
- Experiencia
- Portfolio (que pode ir montando o teu com o que vai fazendo)
- Os desafios tem o source code de quem ja fez, então se tu travar ou tiver dúvidas de como poderia ter feito certas partes pode consultar e ler o código de outros (ler código de outros devs é uma ótima pratica, as vezes a gente descobre coisas incríveis)
- Ainda no portfolio, quando tu for se candidatar a algum freela, se tu tiver muitos destes desafios no teu Repositório, é provavel que consiga reaproveitar muitas partes, ou de um projeto ou partes de vários projetos, o que acelera a tua entrega.
- Aquilo tem vários níveis, conforme tu vai chegando nos niveis mais altos tu ja vai tendo mais experiencia e confiança que pode fazer freela.
Agora, fica aqui uma pergunta:
Quem pega freelance em plataformas de freela como Workana e afins, os clientes querem o projeto publicado? (Dominio + servidor + cloud)
Ou querem só o codigo?