• HTML
  • CSS
  • JavaScript
  • React
  • Vue.js

Front-end é a parte visual de um site ou aplicação, ou seja, a área com a qual os usuários interagem. O front-end inclui elementos visuais como botões, caixas de seleção, gráficos e mensagens de texto. O profissional que trabalha com front-end é responsável por desenvolver uma interface gráfica, melhorando a interação do usuário com o site ou aplicativo. Para isso, ele utiliza tecnologias como HTML, CSS e JavaScript. O front-end é diferente do back-end, que é a parte de dados e infraestrutura que faz a aplicação funcionar.

Algumas tarefas de um desenvolvedor front-end são: 
- Posicionar blocos
- Estilizar blocos
- Marcar hipertexto usando HTML e CSS
- Adaptar o site para diferentes dispositivos, navegadores e resoluções
- Construir a identidade visual
- Validar concepções