O que é Front End?
Podemos categorizar o que podemos interagir como a parte visível do site. Quem trabalha com front end é responsável por desenvolver uma interface gráfica por meio de código, geralmente utilizando tecnologias baseadas na web (HTML, CSS e JavaScript).
Algumas pessoas podem confundir esse trabalho com o que o designer faz (no passado havia uma entidade chamada Webmaster que fazia tudo isso e muito mais), mas a diferença aqui é que o designer vai usar algumas ferramentas visuais para desenhar a interface, do Photoshop ao Sketch, e quem estiver fazendo o front end Será mais próximo do próprio código, que rodará em um navegador web como Chrome, Firefox ou Safari. (Veja também nossos sites na borda frontal)
Ao clicar com o botão direito do mouse em um site, você pode visualizar seu HTML e até alterar o conteúdo que aparece na página em seu computador.
É importante entender como a web funciona para saber o que distingue o front-end do back-end:
O mundo front-end tem muitas tecnologias e está sempre evoluindo, se você quiser conhecê-lo desde o início, pode ler este artigo sobre desenvolvimento front-end e como estudar o front-end desde o início.
Se você já decidiu, eu recomendo que você se aprofunde no treinamento de front-end aqui na Alura. Se você quiser se aprofundar no trabalho com ferramentas modernas, confira estes outros exercícios especializados em frameworks JavaScript: