A forma mais comum de conhecer uma empresa é através do seu site. Lá conseguimos visualizar suas informações e realizar ações (comprar um produto por exemplo).

Uma página web é a parte visual de um software online. Essa página é criada pelo programador Front-end (web).

Grandes ou até mesmo pequenas empresas possuem um site ou um sistema web (exemplos: Globo.com, MercadoLivre, Magazine Luiza, Itaú, Netflix, entre outros).

Páginas ou sistemas web se tornaram praticamente obrigatórios para uma empresa - por isso o mercado precisa cada vez mais de programadores Web, ou como também são chamados, programadores Front-end, como Figura 1.

Programador Front-end
Figura 1. Programador Front-end

Páginas e sistemas web

Um programador Front-end/Web cuida da parte visual, ou seja, tudo que o usuário consegue ver e interagir em uma página. A programação Front-end está relacionada com a experiência do usuário final, ou User Experience (UX).

Além do Front-end Web existem outras carreiras que são:

  • Programador Mobile
  • Programador Back-End
  • Programador FullStack

Assim como acontece na programação mobile, nem tudo é feito no Front-end e por isso uma página web depende da camada back-end para que funcione como desejado (por exemplo exibir os produtos para um usuário).

A camada back-end vai processar e enviar os dados - a responsabilidade da camada front-end é receber estes dados e exibi-los de forma amigável para o usuário.

Como exemplo vamos analisar a página do MercadoLivre.

MercadoLivre

Quando acessamos o site do Mercado livre e selecionamos um tipo de televisão, alguns produtos aparecem na tela. Esses produtos são fornecidos pela camada de Back-end, como mostra a Figura 2.

Página MercadoLivre
Figura 2. Página MercadoLivre

Programar Front-end significa trazer para o usuário uma experiência única, satisfatória visualmente e online.

Vejamos mais um exemplo:

Globo.com

Ao acessar o site globo.com conseguimos visualizar as notícias na página. Essas notícias são fornecidas pelo Back-end, como vemos na Fi ...

Quer ler esse conteúdo completo? Tenha acesso completo