Académique Documents
Professionnel Documents
Culture Documents
COMO ME
TORNAR UM
DESENVOLVED
OR FRONT END
21 AUG 2013
MUST HAVE
HTML E CSS
Essas linguagens so requisito bsico de qualquer vaga para
desenvolvimento Front End.
Por mais que voc v trabalhar focado em projetos em
Javascript essencial ter conhecimentos avanados em ambas
as linguagens.
Saber usar bem a semntica do HTML 5 e utilizar CSS 3 para
evitar o uso de imagens em excesso tambm deve fazer parte do
seu cotidiano.
Quer saber se realmente est num nvel aceitvel de
conhecimento? Tente fazer um menu drop-down de 3 nveis, um
lightbox (sem o JS, s os estilos) ou pegue um case de sucesso
como o Behance ouDribbble e tente reproduzir de maneira
semelhante.
Se tiver dificuldades nessas tarefas um sinal claro que voc
est atrasado.
JAVASCRIPT
LGICA DE
PROGRAMAO E
ALGORITMOS
Obviamente para meter a mo na massa no Javascript voc vai
precisar saber algoritmos e trabalhar um pouco sua lgica de
programao.
O seu dia a dia vai estar recheado de loops, condicionais e
variveis. No saber lidar com isso vai te engessar no nvel
semi-jnior.
JQUERY
Malhei o jQuery algumas linhas atrs mas agora venho me
redimir. A library fantstica. Conseguiu tornar coisas
relativamentes complexas em Javascript em cdigos fceis e
intuitivos.
Como exemplo principal vou citar as requisies Ajax.
Qualquer iniciante em 15 minutos na documentao do jQuery
consegue entender como funciona e faz seus primeiros requests.
Agora se voc nunca fez, procure pela forma nativa de realizar
resquests Ajax.
algo completamente chato e confuso ao primeiro olhar e
somente chato ao segundo.
Porm fica o alerta que citei quando falei do Javascript. No se
prenda a plugins. Procure entender Javascript antes e enteder o
jQuery.
simples e vai te forar a sair da zona de conforto dos plugins
prontos.
FERRAMENTAS DE
DESENVOLVEDOR DO
CHRO BROWSER
Saiba usar o browser como ferramenta para debugar o seu
cdigo. Nele voc pode identificar e corrigir pequenos deslizes
de CSS ou at mesmo criar um componente novo, analisar
headers de resposta das suas requisies para identificar
possveis erros e debugar literalmente sua aplicao Javascript.
Alm disso voc pode analisar a perfomance do seu site e como
o browser est renderizando o aps as interaes com
Javascript.
Sua vida vai ficar mais simples e a vida dos seus companheiros
de trabalho tambm.
VERSIONAMENTO
DICAS RPIDAS
No use o Dreamweaver.(ponto)
FIM DA PARTE
FCIL
Com essas skills voc j consegue emprego em boa parte das
agncias ruins do pas e em algumas mdias.
NICE TO HAVE
Agora vamos falar de coisas que vo te destacar um pouco da
multido. No muito, mas j vai dar pra almejar posies bem
mais confortveis no mercado.
PERFOMANCE
Perfomance foi segundo pesquisas recentes realizadas por mim,
otema mais abordado em eventos Front End no ano de 2012.
Todo mundo deu pitacos, publicaram guidelines (alis, parabns
aos envolvidos), falaram, falaram e falaram muito.
Se voc deseja uma vaga numa empresa de ponta, tem que saber
de cor todas as regras de todos os guidelines de performance.
Hum segundo de carregamento a mais no seu blog pessoal no
vai te trazer muitos prejuzos. Meio segundo a mais num ecommerce, pode valer mais que o seu salrio dependendo do
porte da empresa.
No vou entrar no mrito das medidas eficazes, j que muitos j
fizeram isso, mas recomendo que saiba todas.
SEO
Leia a MestreSEO (Agncia Mestre agora) mensalmente.
Do que adianta lanar um produto sensacional, um app
revolucionrio ou um portal de contedo se o seu site ranqueia
pior que um site da Wix?
Saiba o bsico, principalmente no que tange front end. Poucos
detalhes j do ganhos mensurveis quando se trata de SEO.
Alis, segundo o Google eu sou o Desenvolvedor Front End
mais relevante do Brasil. Na minha frente, por hora, s a
Wikipedia.
S o google mesmo pra falar essas bobagens n?
OOCSS E PRCOMPILADORES
Saiba trabalhar com CSS modular. No vou entrar no mrito das
definies tcnicas, mas saber OOCSS principalmente para
trabalhar com portais que possuem milhares (milhes em alguns
casos) de pginas um quesito vital pro negcio.
Imagine uma Globo.com com o volume de contedo que tem
usando CSS de forma amadora? Invivel n?
CONHECIMENTO REGULAR
EM ALGUMA(S)
LINGUAGEM(NS) SERVER
SIDE.
Obviamente no um quesito obrigatrio para desenvolvedores
front end, porm boa parte das grandes empresas cobram.
MAGIAS NEGRAS EM
JAVASCRIPT
CONCLUINDO
Obviamente existem dezenas de outros pontos que no abordei
e que so muito importantes.
Alguns ficaram omitidos em alguns tpicos, outros eu esqueci
de comentar mesmo.
ESPALHE A PALAVRA
NUNCA PERCA UM POST
assinar
LEANDRO ORIENTE
Desenvolvedor Front End e consultor da vida.
leandroriente@gmail.com
SOLTE O VERBO
PODE GOSTAR TAMBM
LEANDRO ORIENTE,