Plano de Estudo

O plano do Front-End

19 cursos

Trilha em Construção...

O melhor guia para se tornar um Mestre do Front-End

O começo deste guia consiste em desenvolver uma base forte no básico do front-end, que é aprender HTML, CSS e Javascript de verdade. Isso é o básico, é como as colunas que sustentam um prédio, sem elas não da para para progredir na construção se não o prédio desmorona, é a base. Então no início desta trilha será muito reforçado o conteúdo destas 3 linguagens, um bom front-end domina muito bem elas, e são necessárias para que mais a frente seja possível dominar as tecnologias como React, Angular ou Vue.

É muito importante respeitar os exercícios "não obrigatórios" que serão um pouco mais vistos em cursos de javascript. De nada adianta apenas assistir os cursos e não fazer nada, eles deveriam ser obrigatórios, é através deles que colocamos oque aprendemos em prática, e também aprendemos a resolver problemas, e é isso que um bom programador faz, resolve problemas.

Precisamos quebrar a cabeça para resolver os exercícios, e isso é um processo que pode ser doloroso mas é isso que te fará aprender de fato, é literalmente No Pain, No Gain. Este conselho não só vale para este guia, mas vale para qualquer outra linguagem que deseja aprender, então faça exercícios.

Além dos exercícios, ao final de algumas formações nos deparamos com o 7daysofcode que nada mais é do que 7 dias praticando alguma tecnologia, você receberá um email em cada um destes 7 dias para praticar, e assim como os exercícios, é de extrema importância respeitar e fazer o 7daysofcode em todo lugar que for mencionado nas formações desta trilha.

Início

Logo no começo deste guia encontramos a formação A partir do zero: HTML e CSS para projetos web, é por ela que devemos começar os estudos no desenvolvimento web. No começo desta formação é introduzido o HTML e CSS, depois ao longo dos cursos o conteúdo vai se aprofundando, e vai nos passando as boas práticas de um front-end, ensinando a fazer um código legível e de fácil manutenção, também é ensinado a responsividade nos introduzindo a metodologia mobile first, e sempre colocando tudo em prática.

Rei do CSS

Neste momento já foi possível termos uma noção do que é o o processo de estruturação e estilização de uma página, e conhecemos a prática mobile first.

Um dado interessante é que cerca de 98,9% dos brasileiros acessam a internet pelo celular, ou seja o desenvolvimento web necessita de compatibilidade mobile.

Então como podemos fazer páginas com layouts lindos somente para desktop, sendo que todo mundo está no mobile? Foi pensando nisso que o próximo passo desta trilha é a formação CSS: aprofunde em estilos.

Nela além de praticarmos mais responsividade, aprenderemos sobre grid e será introduzido nosso primeiro framework e tecnologias como o SASS.

Interatividade com o Usuário

Primeiramente se você chegou neste passo, meus parabéns! Com aquelas duas formações você já possui uma base muito forte em html e css, e é isso que um bom desenvolvedor precisa, de uma boa base!

Agora é o momento em que o filho chora e a mãe não vê, é o momento de transformar páginas estáticas em dinâmicas, finalmente a hora de programar e começar a interação com o usuário, chegou o tão temido Javascript. Brincadeiras a parte, o JS não é tão complicado quanto dizem, é tranquilo de aprender com boas aulas, e acima de tudo bastante exercícios. Só siga a trilha e me agradeça depois.

Para este momento separei a formação Desenvolvimento Front-end: cursos para criar aplicações web com HTML, CSS e JavaScript, que introduzirá bem o JS agora que já possuímos uma base firme em html e css.

A partir de agora começaremos a programar de fato então por favor não se esqueça de fazer os exercícios dos cursos!

104.6k xp

Última atualização em

19/10/2024

O que é este plano de estudo?

Planos de estudo são sequências de cursos e outros conteúdos criados por alunos e alunas da Alura para organizar seus estudos. Siga planos que te interessem ou crie o seu próprio.