Você quer ser um desenvolvedor Front-End? #1 – HTML

Você quer ser um desenvolvedor Front-End? #1 – HTML

Fala Nerds, antes de começar o artigo gostaria de agradecer ao feedback que tenho recebido no Facebook, Twitter e LinkedIn.

O assunto que quero abordar hoje é algo muito pertinente ao mundo do desenvolvimento, talvez você já esteja pensando, “mas hoje em dia é necessário que o desenvolvedor seja Fullstack, ou seja, saiba lidar com front e back end”, e isso tem se tornado uma constante muito verdadeira, e um reflexo disso são vagas que EXIGEM ao mesmo tempo que o profissional saiba, HTML, CSS, JS mais algum framework JS, mas também tenha domínio em ao menos uma linguagem server-side, .Net, Java,PHP ou Ruby.

PARTICULARMENTE” penso que ser desenvolvedor fullstack é algo que irá se tornar cada vez mais comum, mas acredito que um dos lados sempre irá ser mais relevante nas habilidades do desenvolvedor, não acredito que ambos os lados estarão perfeitamente balanceados. Minha opinião é que se você é um dev fullstack você é um desenvolvedor back-end com conhecimentos em front-end OU você é um desenvolvedor front-end com conhecimentos back-end. É claro que você pode discordar disso. xD

Então vamos lá, para onde devo olhar se desejo me tornar um desenvolvedor Front-end. A quem diz que, basta apenas ser bom no trio HTML, CSS e JS. Bullshit!

Talvez isso fosse verdade a uns 10 anos, mas hoje não, na verdade nem perto disso, caso você seja um Jedi em HTML, CSS e JS, ainda falta uma boa caminhada para ti.

A seguir e nos próximos posts irei abordar quais são as tecnologias que dev front-end deve conhecer nos dias atuais.

HTML

Desde sua publicação por Tim Berners-Lee nosso querido HTML evoluiu muito e se tornou bem mais performático que suas primeiras versões, com o lançamento da versão 5 muito coisa aconteceu e até contribuiu para o encolhimento de tecnologias como Flash e Silverlight, o uso de API’s, aprimoramento do uso off-line de recursos, novas tags semânticas tornaram o HTML5 muito poderosos.

Onde estudar:

Literatura:

Ferramentas:

Na próxima parte irei abordar mais uma skill que o desenvolvedor Front-end deve ter.

Parte 2 – CSS

Related Posts