Imagem do Curso gratuito Design responsivo para sites

Curso online gratuitoDesign responsivo para sites

Duração do curso online: 1 horas e 17 minutos

Novo

Crie sites que se adaptam a qualquer tela: aprenda design responsivo com HTML, CSS e breakpoints. Curso online gratuito com exercícios e foco em mobile first.

Neste curso gratuito, aprenda sobre

  • Configurar ambiente e estrutura inicial de um projeto de design responsivo
  • Conceitos de design responsivo e estratégia mobile-first
  • Uso do meta viewport e sua influência na adaptação em dispositivos móveis
  • Função e importância de meta tags (ex.: description) para páginas e SEO
  • Marcação HTML semântica para header, nav, main, sections e footer
  • Criar header com logo e menu responsivo (botão com ícone/hamburger)
  • Controlar abertura/fechamento do menu com jQuery (show/hide e eventos)
  • Estilizar banner horizontal e componentes (layout, tipografia e alinhamentos)
  • Construir seção de serviços e ajustar largura/posicionamento dos itens
  • Estruturar seção de newsletter (campos, botão e layout responsivo)
  • Organizar rodapé com classes reutilizáveis e consistência visual
  • Otimizar CSS reduzindo repetição (reuso de classes e padronização)
  • Aplicar media types, incluindo CSS específico para impressão (print)
  • Definir breakpoints e ajustar layouts (ex.: menu horizontal, grids e larguras)

Descrição do curso

Aprenda a criar páginas que funcionam bem em qualquer dispositivo — do smartphone ao desktop — aplicando as práticas mais usadas no desenvolvimento Front-End. Neste curso online gratuito de Design responsivo para sites, você vai construir uma base sólida para produzir layouts flexíveis, melhorar a experiência do usuário e elevar a qualidade profissional dos seus projetos.

Ao longo das aulas, você começa preparando o ambiente e estruturando a marcação HTML com atenção ao que realmente influencia a responsividade. Em seguida, entende como o viewport impacta a exibição em telas móveis e por que as meta tags são parte importante de um site moderno — inclusive no alinhamento entre acessibilidade, desempenho e boas práticas de apresentação do conteúdo.

O curso adota a mentalidade mobile first, uma abordagem essencial para quem quer desenvolver com eficiência e priorizar o que importa: performance, legibilidade e navegação em telas menores. A partir daí, você evolui para a construção de elementos comuns em sites reais, como cabeçalho, logotipo, navegação e áreas de destaque, pensando em como cada componente se comporta ao mudar de tamanho, orientação e contexto de uso.

Você também aprende a tornar o menu funcional em diferentes resoluções, trabalhando interações de abrir e fechar com apoio de biblioteca JavaScript, e ajusta seções como banner, serviços, newsletter e rodapé com uma visão prática de design e implementação. A ideia é entender a lógica por trás dos componentes e não apenas “copiar e colar”: você treina como decidir estruturas, distribuir elementos e manter consistência visual.

Além de construir, você aprimora. O curso traz técnicas para otimizar o CSS e reduzir repetição de código, deixando o projeto mais limpo e fácil de manter. Também explora media types e media queries, conectando o conceito de estilos por contexto (como impressão) ao uso estratégico de breakpoints. Ao final, você saberá definir pontos de quebra com propósito, ajustar larguras e alinhar o layout para diferentes telas, incluindo práticas para organizar a navegação em formatos verticais e horizontais.

Se você está iniciando no Front-End ou quer fortalecer fundamentos para criar interfaces responsivas com qualidade, este curso é um passo direto para desenvolver sites mais profissionais, prontos para o mundo multi-dispositivo.

Conteúdo do curso

  • Aula em vídeo: Design Responsivo - Aula 01 - Preparando Ambiente 03m
  • Exercício: _O que é design responsivo?
  • Aula em vídeo: Design Responsivo - Aula 02 - Iniciando Marcação 03m
  • Exercício: _Qual é a função da tag meta name description em uma página HTML?
  • Aula em vídeo: Design Responsivo - Aula 03 - Viewport 02m
  • Exercício: _Qual é a importância das meta tags em um site responsivo?
  • Aula em vídeo: Design Responsivo - Aula 04 - Mobile First 03m
  • Exercício: _O que é o conceito de "mobile first"?
  • Aula em vídeo: Design Responsivo - Aula 05 - Header e Logo 02m
  • Exercício: O que é a prática 'mobile first' no desenvolvimento de páginas web?
  • Aula em vídeo: Design Responsivo - Aula 06 - Nav 06m
  • Exercício: Qual é a função do ícone dentro do botão criado no menu?
  • Aula em vídeo: Design Responsivo - Aula 07 - Nav (Jquery / Show e Hide) 02m
  • Exercício: _Qual biblioteca é necessária para controlar os eventos de abertura e fechamento do menu no design responsivo do site?
  • Aula em vídeo: Design Responsivo - Aula 08 - Banner Horizontal 07m
  • Exercício: Quais são algumas características de estilização mencionadas no vídeo para o banner e seus componentes?
  • Aula em vídeo: Design Responsivo - Aula 09 - Main (Serviços) 08m
  • Exercício: Como modificar o botão 'btn Close' em um projeto de HTML?
  • Aula em vídeo: Design Responsivo - Aula 10 - Section (Newsletter) 03m
  • Exercício: Qual é a estrutura básica criada para a seção de newsletter no projeto descrito?
  • Aula em vídeo: Design Responsivo - Aula 11 - Footer 05m
  • Exercício: Qual o objetivo do uso das classes no desenvolvimento do rodapé mencionado no texto?
  • Aula em vídeo: Design Responsivo - Aula 12 - Otimizando o CSS 09m
  • Exercício: Qual é a principal abordagem para otimizar a repetição de código em CSS apresentada?
  • Aula em vídeo: Design Responsivo - Aula 13 - Media Types 02m
  • Exercício: _Qual é o media type utilizado para direcionar um bloco CSS para impressoras?
  • Aula em vídeo: Design Responsivo - Aula 14 - Breakpoints (Parte 01) 03m
  • Exercício: _Qual é a ideia do conceito de "mobile first" na criação de break points?
  • Aula em vídeo: Design Responsivo - Aula 15 - Breakpoints (Parte 02) 09m
  • Exercício: Qual abordagem foi utilizada para ajustar a largura dos elementos de serviço na página?
  • Aula em vídeo: Design Responsivo - Aula 16 - Breakpoints (Final) 04m
  • Exercício: _Qual a propriedade utilizada para deixar o menu na horizontal?

Este curso gratuito inclui:

1 horas e 17 minutos de curso online em vídeo

Certificado digital de conclusão de curso ( Gratuito )

Exercícios para treinar seus conhecimentos

100% gratuito, do conteúdo ao certificado

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

Mais cursos gratuitos em Programação Front-End

Ebook + Áudiobooks gratuitos! Aprenda ouvindo ou lendo!

Baixe o Aplicativo agora para ter acesso a + de 5000 cursos gratuitos, exercícios, certificado e muito conteúdo sem pagar nada!

  • Cursos online 100% gratuitos do início ao fim

    Milhares de cursos online em vídeo, ebooks e áudiobooks.

  • Mais de 60 mil exercícios gratuitos

    Para testar seus conhecimentos no decorrer dos cursos online

  • Certificado Digital gratuito válido em todo o Brasil

    Gerado diretamente na galeria de fotos do seu celular e enviado ao seu e-mail

Aplicativo Cursa na tela de ebook, na tela de curso em vídeo e na tela de exercícios do curso, mais o certificado de conclusão de curso