o papel do desenvolvedor front end
Post on 26-Jun-2015
23.502 Views
Preview:
DESCRIPTION
TRANSCRIPT
O papel do desenvolvedor Front End
(Front End Enginner)
O que ele faz?
O desenvolvedor front end é o profissional responsável por projetar, construir e otimizar as interfaces de projetos web.
Responsabilidades:
– Assegurar compatibilidade cross-browser e cross-platform;– Produzir código limpo, bem documentado e estruturado;– Criar páginas web rápidas;– Seguir os web standards;– Aplicar técnicas de SEO (Search Engine Optimization)
Qual a importância de um Front End Enginner para o sucesso de um projeto?
– 80% do tempo de carregamento é gasto com o download dos elementos do front end(css, javascript, imagens...).
– A interface das aplicações web estão ficando cada vez mais complexas, logo é imprescindível a presença de um profissional especialista em interfaces.
– Por mais que possamos dizer que a web é multiplataforma, ainda temos grandes problemas de compatibilidade entre os browsers, e o conhecimento das nuances de cada um deles é de total importância para que o projeto atenda o máximo de clientes possíveis.
As interfaces dos projetos web se tornaram cada vez mais
complexas e por isso surgiu a necessidade de alguém altamente
especializado. O Front End Enginner.
Alguém lembra de como era a home da globo.com em
2001? 2003? 2005? Pois bem...
2001
2003
2005
2007
HOJE
Quais tecnologias fazem parte do “arsenal de guerra” de um Front End
Enginner?
HTML + CSS + JAVASCRIPT
E mais...
– Design Patterns– Perfomance– SEO(on page)– Testes– E mais um monte de sigla legal!
Quem está investindo nesses profissionais?
– Grandes portais (globo.com, r7.com...)– Agências de desenvolvimento de sites– Facebook, Yahoo!, Twitter, Google...
Gostei, e como faço pra me tornar um ninja?
– Sites:• Http://maujor.com/• Http://tableless.com.br
– Livros:• A bíblia do programador jQuery• Javascript Design Patterns
– Listas de discussão:• jquery-br• webstandards-br• frontend-br• html5-css3-br
Davidson Fellipehttp://www.fellipe.com
@davidsonfellipe
Perguntas? ;-)
Rael Max< contato@raelmax.com >
http://raelmax.com@raelmax
top related