A importância do Desenvolvedor Front-End
Há uns 10 anos atrás existiam, basicamente, dois tipos de profissionais trabalhando com desenvolvimento web: o Webmaster e o Webdesigner. O primeiro era responsável por preparar toda a infra-estrutura, desde o ambiente de hospedagem até a criação de páginas dinâmicas, passando por dimensionar, criar e administrar os bancos de dados. Já o segundo profissional era mais conhecido como o “carinha que faz o site ficar bonitinho”. De lá pra cá muita coisa mudou. Ao longo dessa década, um novo tipo de profissional começou a ganhar espaço e a tornar-se parte essencial no processo de evolução da web como a conhecemos hoje: o Desenvolvedor Front-end (também chamado de Desenvolvedor Web, Desenvolvedor client-side, Arquiteto web ou Front-end Engineer). E não, Desenvolvedor Front-end não é apenas um nome diferente dado para os “Webdesigners”.
Mas a época do “carinha que faz o site ficar bonitinho” já passou, os profissionais de hoje precisam ter muitas habilidades, claro que fazer um bom layout e criar uma aparência que corresponda (e até supere) as expectativas do usuário ainda é muito importante], some-se a isso outras importantes tarefas: interação, programação, usabilidade, acessibilidade e análise de desempenho.
Com o avanço dos algoritmos de busca surgiu a necessidade de páginas mais leves e melhor estruturadas, e depois veio o aumento diversificado da base de usuários e a evolução das tecnologias (principalmente CSS e Javascript). Com isso as empresas passaram a exigir profissionais mais habilidosos, criativos e ecléticos. O resultado é um aumento considerável na oferta de vagas relacionadas à área.
Alguns dos requisitos mais exigidos nessas ofertas são:
- Conhecimento atualizado (tecnologias atuais e emergentes);
- Experiência em Web Standards;
- Experiência com jQuery e AJAX;
- Domínio de alguma linguagem de programação;
- Implementação em múltiplas plataformas;
- Search Engine Optimization (SEO);
- Compreensão de estética e parâmetros de design para a web
Se você quiser aprender tudo que um Desenvolvedor Front-End precisa conhecer o Curso Imersão Front-End pode lhe ajudar.
Curso Imersão Front-End
Durante o curso iremos criar as páginas de uma Aplicação Web fictícia chamada Se7ima.
Se7ima é um serviço de relacionamento que reúne o acervo e reviews de filmes e séries compartilhados pelos amantes da “sétima arte”, feito exclusivamente para este curso. Os layouts, as páginas e as estruturas do se7ima serão usados como base para o curso. O ponto de partida são os layouts (PSDs) já criados. Passo-a-passo, os alunos vão aprender:
- Recorte, tratamento e otimização das imagens usadas no site e nos estilos CSS;
- Truques básicos do Photoshop que fazem qualquer layout ficar sensacional;
- Montar as páginas usando XHTML e HTML 5;
- CSS com toda a força do CSS3;
- Fazer Redesigns, sem mexer no código HTML já existente;
- Usar recursos interativos com javascript usando jQuery
Tudo isso aplicando técnicas de otimização de performance, e tomando os devidos cuidados com acessibilidade e usabilidade.
Cada aluno terá um subdomínio para seus próprios arquivos (por exemplo: danieljr.se7ima.com.br), com acesso exclusivo por FTP, que será usado para colocar os arquivos usados em testes e também os de exercícios aplicados durante o curso.
Inscreva-se agora
Se você já trabalha com desenvolvimento web, programação, criação ou design e quer dominar o Front-End de suas aplicações/websites ou se você ainda não trabalha na área mas quer investir nessa carreira, este curso foi feito pra vocês. Preparem-se para o mercado de trabalho, como vocês viram, oportunidade é o que não falta.
Este post foi escrito por Cleiton Francisco, Gerente de TI do Jus Navigandi e Desenvolvedor Front-End freelancer (com trabalhos realizados em empresas como e-Genial, Zigg Downloads, Amanaiê e outras).

