Uma das partes mais importantes do desenvolvimento Front-end é o domínio do CSS, e quando entramos no mundo do desenvolvimento web e começamos a estudar pode parecer confuso e quase impossível aprender todas as propriedades, então nesse artigo teremo
Uma das partes mais importantes do desenvolvimento Front-end é o domínio do CSS, e quando entramos no mundo do desenvolvimento web e começamos a estudar pode parecer confuso e quase impossível aprender todas as propriedades, então nesse artigo vou criar um guia com pontos que eu considero importantes ao longo do aprendizado de CSS, desde conceitos básicos, até mais avançados. | ||
Conceitos básicos | ||
A primeira coisa que você precisa se preocupar em aprender e consolidar são os conceitos básicos de CSS, eles são fundamentais e vão ser muito utilizados ao longo da sua jornada como desenvolvedor. | ||
| ||
Propriedades básicas | ||
| ||
Propriedades avançadas | ||
| ||
Responsividade | ||
| ||
Pré processadores | ||
Entender a utilização dos pré-processadores, o que eles são, quais existem e ter conhecimento de pelo menos um deles. | ||
| ||
Frameworks CSS | ||
Entender o que são os Frameworks CSS, para que são utilizados, quais existem e ter conhecimento de pelo menos um deles. | ||
| ||
Arquitetura CSS | ||
Conhecer os estilos de arquitetura, que servem para organizar o código CSS e deixá-lo padronizado e mais simples de ser lido e dar manutenção. | ||
| ||
CSS in JS | ||
É uma técnica de estilo em que o JavaScript é usado para estilizar componentes. Quando esse JavaScript é analisado, o CSS é gerado e anexado ao DOM. Ele permite abstrair o CSS no próprio nível do componente, usando JavaScript para descrever os estilos de maneira declarativa e sustentável. | ||
| ||
Links úteis | ||
Alguns recursos para estudar os conceitos e propriedades mencionados acima: | ||
Eu sei que pode parecer muita coisa logo de cara, mas com a prática e a organização é possível aprender todos esses tópicos e dominar o CSS! | ||
Espero que tenham gostado ;) |