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.92 (522 reviews)
Udemy
platform
Português
language
Web Development
category
SASS e SCSS do básico ao avançado + Projetos
2,702
students
14 hours
content
Apr 2023
last update
$59.99
regular price

What you will learn

Criar projetos com SASS ou SCSS

Aprender a arquiteturar projetos com SASS ou SCSS

Criar layouts responsivos e modernos

Aprender mais sobre HTML e CSS

Boas práticas de frontend

Why take this course?

Está em busca de um curso SASS e SCSS do básico ao avançado com certificado online? Neste curso você vai aprender a criar projetos utilizando o SASS/SCSS como pré-processamento do seu CSS, agilizando muito o seu desenvolvimento e ainda dando acesso a recursos incríveis que o CSS não tem.

Todos os recursos serão abordados de forma teórica e depois aplicamos o mesmo na prática, para entender onde podem ser utilizados na vida real, o curso é extremamente prático e vai te preparar para o mercado de trabalho.

Veja alguns dos recursos que serão abordados:

  • Variáveis;

  • Nesting;

  • Mixins;

  • Partials;

  • Módulos do SASS;

  • Heranças;

  • Operadores de seleção;

  • E muito mais!

E também toda e qualquer atualização de SASS teremos os recursos implementados no curso, para que você sempre esteja atualizado com os recursos mais modernos lançados, que é o caso dos módulos, que já são abordados no curso.

Vamos também aplicar todos os recursos aprendidos nas aulas teóricas em projetos práticos, que vão do zero absoluto, passando pelo planejamento e instalação até a responsividade dos sites que vamos criar.

E além dos conhecimentos em SASS, você também vai aprender outros tópicos relacionados a desenvolvimento de software, que são:

  • Como arquitetar um projeto;

  • Boas práticas de desenvolvimento;

  • Como definir as regras de negócio;

  • Organização de código;

Isso tudo vai te tornar um melhor desenvolvedor não só em SASS, mas sim no geral, você vai evoluir como programador!

Qual a diferença de SCSS para CSS?

SCSS (Sassy CSS) é uma extensão do CSS que introduz recursos adicionais, como variáveis, aninhamento de seletores, mixins e herança, tornando-o mais poderoso e flexível. A principal diferença entre SCSS e CSS é a sintaxe utilizada.


Enquanto o CSS usa uma sintaxe simples com chaves, pontos e ponto e vírgula para definir estilos, o SCSS permite uma sintaxe mais amigável ao desenvolvedor, usando uma estrutura similar ao de outras linguagens de programação, como o JavaScript.

Uma das vantagens do SCSS é o uso de variáveis, que permitem definir valores reutilizáveis. Por exemplo, ao definir uma cor principal, podemos atribuí-la a uma variável e usá-la em vários lugares do código.

Outro recurso útil é o aninhamento de seletores, que permite agrupar seletores relacionados dentro de outros. Isso simplifica a escrita e leitura do código, tornando-o mais organizado e legível.

Os mixins são outro recurso poderoso do SCSS. Eles permitem definir blocos de estilos reutilizáveis, semelhantes a funções em outras linguagens de programação. Assim, é possível criar estilos complexos com apenas uma chamada de mixin.

Para aplicar SCSS na prática, é necessário compilar o código SCSS em CSS para que o navegador possa interpretá-lo. Isso pode ser feito utilizando ferramentas como o compilador do Sass ou pré-processadores CSS incorporados em frameworks.

Ao utilizar SCSS, você pode escrever estilos de forma mais eficiente, modular e reutilizável. Ele oferece recursos avançados para desenvolvedores, permitindo criar estilos mais complexos e escaláveis. Lembre-se que o SCSS precisa ser compilado em CSS para ser interpretado pelo navegador.

Por que aprender SASS e SCSS do básico ao avançado?

Aprender SASS (Syntactically Awesome Style Sheets) e SCSS (Sassy CSS) do básico ao avançado traz diversas vantagens e benefícios para os desenvolvedores. Aqui estão algumas razões pelas quais vale a pena investir tempo e esforço nessa tecnologia:

Organização e reutilização de código: Com o SASS/SCSS, usará recursos como variáveis, mixins e aninhamento de seletores para escrever um código mais limpo, modular e fácil de manter. Por exemplo, é possível definir um conjunto de estilos em um mixin e usá-lo em vários elementos ao longo do código.

Melhor produtividade: O SASS/SCSS oferece recursos que economizam tempo e esforço durante o desenvolvimento. A capacidade de aninhar seletores, por exemplo, permite escrever estilos hierárquicos de forma mais eficiente.

Facilidade de manutenção: Com o SASS/SCSS, é mais fácil realizar atualizações e ajustes em estilos existentes. Ao usar variáveis, por exemplo, é possível alterar uma cor ou tamanho em um único local, refletindo automaticamente em todas as ocorrências desse valor no código.

Compatibilidade com CSS: O SASS/SCSS é uma extensão do CSS, todo o código CSS existente é compatível. Possibilitando, consequentemente, a migração gradual de projetos para o uso do SASS/SCSS, aproveitando os recursos adicionais sem a necessidade de reescrever todo o código.

Comunidade ativa: O SASS/SCSS é amplamente utilizado e possui uma comunidade ativa de desenvolvedores, há uma abundância de recursos, tutoriais e suporte disponíveis online.

No dia a dia, o SASS/SCSS é usado para criar estilos avançados e bem organizados em projetos web. É amplamente adotado em frameworks front-end, como Bootstrap e Foundation, e é uma escolha popular para projetos que exigem estilos complexos e modulares.

Está pronto para dominar o SASS? Te espero então para explorarmos totalmente os recursos desse excelente pré-processador de CSS!

Obs: você também ganha aulas extras de HTML, CSS, Flexbox e um projeto para não ter dificuldade alguma durante o curso nestas linguagens que também são essenciais para o desenvolvimento em SASS e SCSS, ou seja, não tem desculpa e você também não vai ter dificuldade alguma. =)


Screenshots

SASS e SCSS do básico ao avançado + Projetos - Screenshot_01SASS e SCSS do básico ao avançado + Projetos - Screenshot_02SASS e SCSS do básico ao avançado + Projetos - Screenshot_03SASS e SCSS do básico ao avançado + Projetos - Screenshot_04

Reviews

Joel
October 20, 2023
O conteúdo sobre o SASS é ótimo, os exemplos são ótimos, porém pra mim faltou um pouco mais de detalhes das coisas, a sessão de banners está errada o caminho relativo das images, meu conselho pra quem for comprar o curso é deixar o instrutor digitar e corrigir pra depois você criar seus blocos de código.
Maicon
October 4, 2023
Até o momento a apresentação indica que é um curso muito completo e focado no que preciso aprender sobre SASS e suas tecnologias correlatas.
Morgan
July 13, 2023
Acho que o professor poderia abordar mais SASS/SCSS no curso, já que esse é basicamente o nome do curso. Digo isso que no final temos dois projetos sendo um deles com mais foco em CSS puro e outro dividido entre React/SASS. Minha dica é adicionar mais seções/projetos para praticar o SASS/SCSS e até que sabe talvez adicionar um pouco de BEMCSS, que vem sendo usado bastante com SASS/SCSS
Macklanne
June 4, 2023
O curso de foi uma experiência completa e válida. O professor possui uma didática boa, tornando o assunto fácil de entender e aplicar. O curso é prático, direto e bem estruturado. O professor foi direto ao ponto na teoria e com a aplicação imediata dos conceitos, fixou o aprendizado e economizou meu tempo significativamente . Conto como ponto alto. Recomendo!
Marcelo
May 27, 2023
Gosto muito dos cursos do Matheus, quero comprar todos rs. Mas tou indo por partes senão gera muito curso e a gnt acaba não se dedicando
Vinicius
March 30, 2023
Ótimo curso, ensina todas as técnicas e ferramentas disponíveis no Sass. Como critica tenho apenas os projetos realizados, achei muito confuso fazer o html inteiro antes de aplicar os estilos e também senti falta do uso das técnicas for, each e funções ensinadas previamente.
Saulo
March 16, 2023
Pode comprar sem medo. Excelente curso. Bem completo. Matheus eh um excelente professor com boa didática e um bom ritmo. O curso está bem dividinho. Vc acha fácil o que estiver precisando rever.
Felipe
February 15, 2023
Ótimo professor, explica de maneira, onde seja fácil de entender a ferramenta e também não deixa ficar cansativo.
Leandro
December 17, 2022
estou com 65% neste examento momento, já recomendo mesmo não concluindo, as aulas iniciais tem um certo ruído na gravação, a única ressalva que faço, na didática é show de bola, realmente não tem do que reclamar, caso tenham dúvida, podem adquirir sem medo e praticar bastante porque ele te fornece toda a estrutura pra isso, e vai te mostrando aos poucos, começando com uma forma simples e com o passar do curso te inserindo na forma como é feito no dia a dia de um dev no trabalho, inclusive mostrando a maneira e estrutura de criar um projeto com a arquitetura correta ou pelo menos mostrando na prática o padrão que pelo menos se deve ser seguido..
Eduardo
December 16, 2022
Curso excelente, aborda tudo que precisa aprender sobre o pré-processador SASS e com brinde aborda uma arquitetura incrível que se não fosse esse curso eu nem saberia. Parabéns!
Silvio
October 20, 2022
Curso excelente. Deu uma visão ótima de vários conceitos modernos em CSS e HTML. Sinceramente estou muito satisfeito e vou indicar o curso a amigos. ?
Israel
July 23, 2022
Absolutamente sensacional. Entrega, com maestria, o que promete na apresentação do curso. Parabéns e obrigado!
Tailon
July 23, 2022
O professor explica muito bem! Explica todos os conteúdos mas dá ênfase qual é mais utilizado no dia a dia de um dev.
Felipe
July 23, 2022
Ótimo curso, atendeu completamente minhas expectativas, eu que não sabia nada da SASS hoje posso iniciar tranquilamente um projeto com SASS bem tranquilo!!!
Ildefonso
June 29, 2022
O instrutor foi muito didático e demonstra total conhecimento do assunto, explicando com clareza todo o conteúdo importante com riqueza de detalhes.

Charts

Price

SASS e SCSS do básico ao avançado + Projetos - Price chart

Rating

SASS e SCSS do básico ao avançado + Projetos - Ratings chart

Enrollment distribution

SASS e SCSS do básico ao avançado + Projetos - Distribution chart
3777412
udemy ID
1/15/2021
course created date
2/5/2021
course indexed date
Bot
course submited by