SASS e SCSS do básico ao avançado + Projetos
Crie sites incríveis e responsivos com SASS e SCSS, utilizando mixins, modules, partials e muitos outros recursos!
4.66 (576 reviews)

2 944
students
14 hours
content
Nov 2024
last update
$29.99
regular price
Why take this course?
Ótimo resumo sobre a importância e os benefícios de aprender SASS e SCSS! Vamos detalhar um pouco mais cada ponto para esclarecer e complementar o que já foi mencionado:
Organização e Reutilização de Código
- Variáveis (
$variavel:
): Permitem armazenar valores que podem ser reutilizados ao longo do arquivo ou inclusive entre arquivos. - Mixins (
@mixin nome_do_mixin {...}
): Funções que encapsulam estilos para serem incluidos onde necessário. Eles podem receber parâmetros e são ideais para criar abstrações de design, como bibliotecas de estilos. - Aninhamento de Seletores (
&
,@extend
): Permite que um selector herde os estilos de outro, evitando a repetição de código e tornando o CSS mais DRY (Don't Repeat Yourself).
Melhor Produtividade
- Inheritance (Herança): Utilizar seletoors pais para aplicar estilos a elementos filhos ou irmãos.
- Nesting (Aninhamento): Escrever CSS de forma hierárquica, o que pode tornar o código mais legível e fácil de manter.
- Partials and Imports (Parciais e Importações): Organizar o código em arquivos menores e modulares, permitindo a reutilização e a organização por funcionalidades ou componentes.
Facilidade de Manutenção
- Variables (Variáveis): Permitem ajuste rápido de estilos sem a necessidade de alterar múltiplos locais.
- Mixins and Functions (Mixins e Funções): Facilitam a criação de abstrações que podem ser atualizadas em um só lugar.
- Comments (Comentários): Ajudam a documentar o código, tornando mais fácil entender as decisões de design e a estrutura do projeto.
Compatibilidade com CSS
- Fallbacks (Caídas de Quadra): Permitem definir estilos em SASS que "caiem" para CSS padrão case o navegador não suporte SASS/SCSS.
- Vendor Prefixing (Prefixo do Fabricante): Automatiza a adição de prefixos para propriedades CSS, garantindo compatibilidade entre navegadores.
Comunidade Ativa
- **Sass/Scss é amplamente utilizado na indústria, com uma vasta documentação e muitas ferramentas disponíveis.
- Dicas de Desenvolvimento (Darts): Sugere formatações melhores enquanto você escreve o seu CSS SCSS.
- Online Playgrounds: Permitem experimentar e testar códigos SASS/SCSS online, como o SassMe ou [Sass Live Edit](http://live sass.herokuapp.com/).
Aprendendo HTML, CSS, Flexbox
- HTML (HyperText Markup Language): É a estrutura básica da web, definindo a estrutura e o conteúdo das páginas.
- CSS (Cascading Style Sheets): É usado para controlar apresentação ou estilo das páginas HTML.
- Flexbox: É uma layout model no CSS3 que permite criar designs complexos de forma simples, alinhando elementos em uma ou duas direções.
Projeto Prático
- Construção de um Projeto Real: Ao final do curso, você terá a oportunidade de aplicar tudo o que aprendeu na prática, construindo um projeto real e funcional.
Com esses conceitos em mente e práticas sólidas, você estará bem equipado para trabalhar com SASS e SCSS, e para enfrentar os desafios do desenvolvimento web moderno. Boa sorte na sua jornada de aprendizado!
Course Gallery




Loading charts...
Related Topics
3777412
udemy ID
15/01/2021
course created date
05/02/2021
course indexed date
Bot
course submited by