Evolução na profissão

  • Quais as atividades, responsabilidades ou demandas assumidas por esse profissional.


Descrição da atividade atual

  • O que este profissional faz no seu dia-a-dia. Em que ele trabalha ou em que processos ele atua. Se faz reuniões periódicas, se testa, se codfica, se avalia sistemas, se pesquisa ou coisas do gênero.


Requisitos mínimos para exercer a profissão

Linguagens orientadas a objeto, ter conhecimento sobre sistemas de versionamento,domínio em HTML5 e desenvolvimento responsivo, CSS, conhecimento em SEO, inglês para leitura e entendimento, raciocínio lógico, boa comunicação.

Ferramentas usadas no dia-a-dia

fronteiras-front-end_vs_back-end.jpg

Tecnologias envolvidas

Sublime Text: Programa usado na criação e edição de códigos. ANGULARJS: Framework MVC de código aberto que amplia as capacidades do HTML BOOTSTRAP: Seleção de estilos reutilizáveis, robustos e atraentes para as suas necessidades de estilo cotidiano. Ele inclui um sistema de grade responsivo, estilos de tipografia básica, estilos para elementos comuns como botões e entradas de formulário e muito mais. SASS: É uma extensão do CSS. Suas principais características são a capacidade de usar variáveis, nidificação e loops dentro do seu código. BOWER: Bower é uma ferramenta de gerenciamento de pacotes de front-end, você pode usá-lo para acelerar o seu fluxo de trabalho.


Ética profissional

    • Descrição de casos reais (sem citar nomes de empresas ou pessoas) onde a ética profissional foi aplicada (ou a falta dela).


Exemplo de resultado tangível

  • Exemplo de um produto, processo ou serviço concluído pelo profissional, que entrou no mercado, ou a empresa adotou ou que é usado por algumas pessoas ou empresas.


Upload da apresentação

  • Utilize o ícone (Arquivo Embutido), ao lado do A maiúsculo para inserir a apresentação.


Dúvidas


  • 01. O que é um site responsivo?


  • 02. Como o Dev Front-End acessa os dados do Banco de Dados para mostrar nas interfaces para o usuário?


  • 03. O que é UX? Qual a diferença de UI?


  • 04. O que é um Mockup e para que serve?


  • 05. Em que tipos de sistemas eu posso usar o Angular JS? Em que ele diferencia do MVC?