|
via Udemy |
Go to Course: https://www.udemy.com/course/curso-de-css3-com-exercicios-e-projetos/
Este curso de Fundamentos de CSS foi criado para fornecer aos alunos uma base sólida em CSS, capacitando-os a criar páginas atraentes e funcionais. O curso está dividido em quatro seções principais, combinando teoria e prática para garantir um aprendizado eficaz e aplicável.Na seção de introdução, os alunos serão apresentados aos conceitos básicos do CSS. Começaremos com as diferentes formas de adicionar CSS ao HTML, incluindo métodos inline, interno e externo. Em seguida, exploraremos os seletores comuns, que permitem aplicar estilos a elementos HTML específicos, e aprenderemos sobre as propriedades de texto, como estilizar fontes, tamanhos, espaçamento e alinhamento de texto. Também abordaremos o uso de cores no CSS, utilizando valores hexadecimais, RGB e HSL, além de explorar os estilos de link para personalizar a aparência de hyperlinks.Seguimos com o estudo do box model, um conceito fundamental que inclui margens, bordas, preenchimentos e conteúdo, seguido por uma introdução aos diferentes métodos de posicionamento de elementos na página, como estático, relativo, absoluto e fixo. Aprenderemos sobre o flexbox, uma poderosa ferramenta para criar layouts flexíveis e responsivos, e concluiremos esta seção com exercícios práticos para reforçar os conhecimentos adquiridos.Na segunda seção, aplicaremos os conceitos aprendidos para criar um projeto prático de cards estilizados. Começaremos estruturando o HTML dos cards, seguidos pela aplicação de CSS para o layout principal e os detalhes dos cards.A terceira seção do curso aborda tópicos mais avançados de CSS. Exploraremos como estilizar listas e itens de lista, trabalharemos com diferentes unidades de medida, como pixels, em, rem e porcentagens, e entenderemos o uso de pseudo-seletores para aplicar estilos baseados em estados específicos dos elementos. Abordaremos a criação de gradientes lineares e radiais, a aplicação de sombreamento para adicionar profundidade aos elementos e o uso de variáveis CSS para manter o código organizado e eficiente. Também aprenderemos sobre CSS Grid para criar layouts avançados e praticaremos esses conceitos com exercícios práticos.Na seção final, focaremos em um projeto completo de uma página de produto. Começaremos estruturando e estilizando a barra de navegação (navbar), e seguiremos para a construção e estilização dos detalhes do produto. Esta seção fornecerá uma visão prática de como construir uma página web completa, combinando HTML e CSS para criar um design coeso e funcional. Ao final deste curso, os alunos terão uma compreensão profunda dos fundamentos do CSS e estarão aptos a criar designs web responsivos e estilizados. Este curso é ideal tanto para iniciantes que desejam aprender CSS do zero quanto para desenvolvedores que buscam reforçar suas habilidades em estilização de páginas web. Vamos começar a transformar suas ideias em designs incríveis!