Podemos classificar como a parte visual de um site, aquilo que conseguimos interagir. Quem trabalha com Front End é responsável por desenvolver por meio do código uma interface gráfica e, normalmente, com as tecnologias base da Web: HTML, CSS e JavaScript.
Algumas pessoas podem confundir um pouco esse trabalho com o que um designer faz, pois no passado existia uma entidade chamada Webmaster que fazia tudo isso e mais um pouco, mas a diferença aqui é que o designer vai utilizar alguma ferramenta visual para desenhar a interface, do Photoshop ao Sketch e, quem faz Front-End, estará mais próxima do código em si, que irá rodar num navegador Web como o Chrome, Firefox ou Safari.
Podemos classificar como a parte visual de um site, aquilo que conseguimos interagir. Quem trabalha com Front End é responsável por desenvolver por meio do código uma interface gráfica e, normalmente, com as tecnologias base da Web: HTML, CSS e JavaScript.
Algumas pessoas podem confundir um pouco esse trabalho com o que um designer faz, pois no passado existia uma entidade chamada Webmaster que fazia tudo isso e mais um pouco, mas a diferença aqui é que o designer vai utilizar alguma ferramenta visual para desenhar a interface, do Photoshop ao Sketch e, quem faz Front-End, estará mais próxima do código em si, que irá rodar num navegador Web como o Chrome, Firefox ou Safari.
O mundo do Front End possui diversas tecnologias e está sempre evoluindo, se você quiser conhecer ele desde a base, pode ler os artigos sobre começar no desenvolvimento Front-End e como estudar do zero o Front-End.
Agora, se você já está decidido, recomendo você se aprofundar na Formação Front-End aqui da Alura. Caso queira ir mais a fundo trabalhando com as ferramentas da moda, confira essas outras formações especializadas em frameworks JavaScript: