Imagem do Curso gratuito CSS completo

Curso online gratuito CSS completo

Duração do curso online: 7 horas e 23 minutos

4.6

EstrelaEstrelaEstrelaEstrelaMeia estrela

(8)

Crie layouts bonitos e responsivos com CSS completo: seletores, cores, fontes e posicionamento. Curso online gratuito com exercícios e certificado.

Neste curso gratuito, aprenda sobre

  • Objetivo do CSS e formas de uso: inline, interno (embutido) e externo
  • Seletores básicos, classes e como escolher elementos HTML específicos
  • Uso da propriedade color para definir a cor do texto
  • Definição de fundos com background (cor/imagem e ajustes básicos)
  • Criação e estilos de bordas com border (ex.: solid)
  • Controle de espaçamento externo (margin) e interno (padding) e diferença entre eles
  • Dimensões com width/height e limites com max-width
  • Formatação de texto: alinhamento, decoração e outras propriedades de texto
  • Configuração de fontes: font-family e propriedades relacionadas
  • Estilização de links e pseudo-classes (ex.: :link, :visited, :hover, :active)
  • Entendimento do display e comportamento padrão de elementos (block/inline)
  • Posicionamento com position (ex.: static) e impacto no fluxo da página
  • Controle de conteúdo excedente com overflow
  • Layout com float, transparência com opacity e dropdown apenas com CSS

Sobre o curso online gratuito

CSS é a linguagem que dá forma, cor e identidade a uma página web. Se você já criou um HTML e sentiu que faltava “vida” no resultado, este curso CSS completo foi feito para acelerar sua evolução no front-end, indo do zero até uma base sólida para construir interfaces mais profissionais, organizadas e agradáveis de usar.

Ao longo das aulas, você entende como aplicar estilos de diferentes maneiras no projeto, quando faz sentido usar cada abordagem e como manter o código mais limpo e reutilizável. Em seguida, você ganha domínio dos fundamentos que aparecem em praticamente todo layout real: seleção de elementos e classes, cores e fundos, bordas, espaçamentos internos e externos, além de dimensões como largura e altura. Esse conjunto é o que permite transformar páginas “travadas” em componentes bem acabados e consistentes.

Você também desenvolve segurança para controlar a aparência de textos, tipografia e links, criando hierarquia visual e melhorando a leitura. A partir daí, avança para propriedades que determinam como os elementos se comportam na tela, explorando maneiras de exibir, alinhar e ajustar blocos em diferentes cenários. O curso ainda reforça o pensamento de layout com conceitos que ajudam na adaptação a vários tamanhos de tela e na construção de páginas mais flexíveis.

Outro ponto importante é compreender como posicionar elementos de forma previsível, lidar com situações em que o conteúdo “excede” o espaço disponível e aplicar efeitos visuais como transparência e menus do tipo dropdown apenas com CSS, sem depender de JavaScript para alcançar resultados simples e elegantes. Tudo isso é acompanhado por exercícios que fixam o aprendizado e ajudam você a praticar de verdade, em vez de apenas assistir.

Ao concluir, você terá um repertório essencial para estilizar páginas, criar botões, ajustar espaçamentos com precisão e organizar componentes com mais confiança — competências fundamentais para quem quer trabalhar com programação front-end, evoluir em projetos pessoais e dar os próximos passos em desenvolvimento web. Curso online gratuito, com atividades para consolidar cada etapa do aprendizado.

Conteúdo do curso

  • Aula em vídeo: Curso CSS Completo: Aula 01 - O que é CSS e CSS Inline 11m
  • Exercício: Qual é o objetivo do CSS em relação à página web?
  • Aula em vídeo: Curso CSS Completo: Aula 02 - CSS Interno (incorporado na página) 07m
  • Exercício: Qual é a diferença entre CSS incorporado e CSS direto na tag?
  • Aula em vídeo: Curso CSS Completo: Aula 03 - CSS Externo 16m
  • Exercício: Qual é a terceira forma de trabalhar com CSS dentro do site, de acordo com o vídeo?
  • Aula em vídeo: Curso CSS Completo: Aula 04 - Seletores e Classes 13m
  • Exercício: Qual é o primeiro tipo de seletor que pode ser utilizado em CSS para selecionar um elemento HTML específico?
  • Aula em vídeo: Curso CSS Completo: Aula 05 - Propriedade Color 05m
  • Exercício: Qual é a função da propriedade "color" no CSS?
  • Aula em vídeo: Curso CSS Completo: Aula 06 - Propriedade Background 14m
  • Exercício: Qual a propriedade do CSS que serve para definir o fundo de um elemento HTML?
  • Aula em vídeo: Curso CSS Completo: Aula 07 - Propriedade Border 07m
  • Exercício: Qual é o estilo de borda que é uma borda sólida?
  • Aula em vídeo: Curso CSS Completo: Aula 08 - Propriedade Margin 06m
  • Exercício: Qual é a função da propriedade "margem" no CSS?
  • Aula em vídeo: Curso CSS Completo: Aula 09 - Propriedade Padding e Criando Um Botão Simples 07m
  • Exercício: Qual é a diferença entre a propriedade "margin" e a propriedade "padding"?
  • Aula em vídeo: Curso CSS Completo: Aula 10 - Propriedade Width e Height 04m
  • Exercício: Qual é a propriedade que especifica a largura máxima que um elemento pode chegar?
  • Aula em vídeo: Curso CSS Completo: Aula 11 - Propriedade Text 11m
  • Exercício: Qual propriedade CSS é utilizada para alinhar o vídeo ao centro?
  • Aula em vídeo: Curso CSS Completo: Aula 12 - Propriedade Font 10m
  • Exercício: Qual é a propriedade CSS usada para definir a família da fonte?
  • Aula em vídeo: Curso CSS Completo: Aula 13 - Estilização de Links 13m
  • Exercício: Qual é a propriedade CSS utilizada para determinar que a classe só vai funcionar em um link?
  • Aula em vídeo: Curso CSS Completo: Aula 14 - Propriedade Display 32m
  • Exercício: Qual é o comportamento padrão de exibição dos elementos HTML no CSS?
  • Aula em vídeo: Curso CSS Completo: Aula 15 - Propriedade Max-Width 06m
  • Exercício: Qual é o comportamento da propriedade Max-Width em relação à largura de um elemento?
  • Aula em vídeo: Curso CSS Completo: Aula 16 - Propriedade Position 28m
  • Exercício: Qual é o valor da propriedade position que define o posicionamento do elemento de acordo com seu fluxo normal na página?
  • Aula em vídeo: Curso CSS Completo: Aula 17 - Propriedade Overflow 08m
  • Exercício: Qual é a propriedade CSS que determina o que acontece com o conteúdo quando um elemento é menor do que o conteúdo dentro dele?
  • Aula em vídeo: Curso CSS Completo: Aula 18 - Propriedade Float 14m
  • Exercício: Qual é a propriedade CSS ensinada pelo Professor Dimitri que permite que um elemento saia do fluxo normal e flutue para uma posição específica?
  • Aula em vídeo: Curso CSS Completo: Aula 19 - Propriedade Opacity 10m
  • Exercício: Qual é a propriedade que determina a transparência de um elemento em CSS?
  • Aula em vídeo: Curso CSS Completo: Aula 20 - Efeito Dropdown 15m
  • Exercício: Para criar o efeito de Drop Down no CSS, é necessário utilizar apenas o JavaScript.
  • Aula em vídeo: Curso CSS Completo: Aula 21 - Especificidade CSS 12m
  • Exercício: Qual é a ordem de importância das regras CSS em relação à especificidade?
  • Aula em vídeo: Curso CSS Completo: Aula 22 - Regra Important 06m
  • Exercício: O que é a regra "importante" no CSS e como ela funciona?
  • Aula em vídeo: Curso CSS Completo: Aula 23 - Efeito Gradiente 11m
  • Exercício: Qual propriedade CSS é utilizada para criar o efeito de Gradiente?
  • Aula em vídeo: Curso CSS Completo: Aula 24 - Propriedades Text Shadow e Box Shadow 12m
  • Exercício: Qual é a propriedade de CSS que adiciona sombra ao vídeo?
  • Aula em vídeo: Curso CSS Completo: Aula 25 - Efeitos de Texto 10m
  • Exercício: Qual é a propriedade que pode ser usada para limitar o tamanho do vídeo dentro de um elemento com tamanho fixo?
  • Aula em vídeo: Curso CSS Completo: Aula 26 - Media Queries 19m
  • Exercício: Qual é o conceito fundamental a ser aprendido na aula de CSS com Professor Dimitri?
  • Aula em vídeo: Curso CSS Completo: Aula 27 - Flexbox 38m
  • Exercício: Qual é a propriedade de CSS que simplifica a criação de layouts responsivos de forma automática?
  • Aula em vídeo: Curso CSS Completo: Aula 28 - Criando Site do Zero Com CSS e HTML 1h26m
  • Exercício: Qual é a finalidade do template que será criado na aula?

Este curso gratuito inclui:

Ícone aprenda com o curso em áudio

7 horas e 23 minutos de curso online em vídeo

Ícone do Certificado digital de conclusão de curso

Certificado digital de conclusão de curso ( Gratuito )

Ícone dos exercícios para treinar os conhecimentos

Exercícios para treinar seus conhecimentos

Ícone de cursos 100% gratuitos do início ao fim

100% gratuito, do conteúdo ao certificado

Qual é a diferença entre CSS inline, interno e externo?

O inline fica na tag HTML, o interno no elemento style da página e o externo em um arquivo .css separado.

Como funciona a diferença entre margin e padding no CSS?

Margin cria espaço fora do elemento, enquanto padding cria espaço entre o conteúdo e a borda.

Para que serve a propriedade max-width no CSS?

Ela define a largura máxima que um elemento pode ocupar, ajudando na adaptação a diferentes telas.

Pronto para começar?Baixe o app e comece hoje mesmo.

Instale o app agora

para ter acesso ao curso
Ícone representando cursos de tecnologia e negócios

+ de 5.000 cursos gratuitos

Programação, Inglês, Marketing Digital e muito mais! Aprenda o que quiser, gratuitamente.

Ícone de calendário com alvo representando planejamento de estudos

Plano de estudos com IA

A Inteligência Artificial do nosso aplicativo pode criar um cronograma de estudos para o curso que você escolher.

Ícone de profissional representando carreira e negócios

Do zero ao Sucesso profissional

Melhore seu currículo com nosso Certificado gratuito e depois utilize nossa Inteligência Artificial para buscar seu emprego dos sonhos.

Você também pode utilizar o QR Code ou os Links abaixo

QR Code - Baixar Cursa - Cursos Online

Comentários do Curso: CSS completo

Os estudantes consideram o curso gratuito excelente, claro e de grande valor, destacando a didática do professor e a proposta de desenvolver um projeto. Houve apenas uma dúvida sobre a explicação da propriedade margin em um teste.

D

Davi

EstrelaEstrelaEstrelaEstrela

esse cara sabe oque faz, ensina certinho e ainda passa um projeto, fenomenal

D

Davi

EstrelaEstrelaEstrelaEstrelaEstrela

um dos melhores professores front end que alguém poderia ter, imagina presencialmente estudar com esse professor, uma salva de Palmas

MS

Márcio Satiro da silva

EstrelaEstrelaEstrelaEstrelaEstrela

c

AT

André Trajano

EstrelaEstrelaEstrelaEstrelaEstrela

fenômenal

DB

Dontablack Black

EstrelaEstrelaEstrelaEstrelaEstrela

muito bom este curso

DM

Daniel Marlon Rhendson da Silva Alves

EstrelaEstrelaEstrelaEstrela

curso muito bacana, mas na hora de responder sobre o margem no teste diz que margem serve para definir cor de fundo de um elemento , não entendi isto

JC

Julio Cesar de Abreu

EstrelaEstrelaEstrelaEstrelaEstrela

Excelente curso, já recomendei para meus amigos, ótima iniciativa e de grande valor intelectual para os alunos. MUITO OBRIGADO PROFESSOR DIMITRI.

GP

Guilherme Pinheiro Mosconi

EstrelaEstrelaEstrelaEstrelaEstrela

ótimo

Mais cursos gratuitos em Programação Front-End

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!