WEB102 · Fundamentos de HTML e CSS

Categorias: Nuvem e Software
Lista de desejos Compartilhar

Sobre o curso

Construa páginas limpas e acessíveis com HTML semântico e estilize-as com CSS moderno, incluindo box model, Flexbox e Grid. Você termina com um site de página única para um negócio local, escrito à mão.

Explorar · 4 horas · 4 aulas, um laboratório, uma atividade avaliada e uma peça de portfólio

Para quem é

Iniciantes que já entendem como a web funciona e querem criar suas primeiras páginas de verdade, sem construtores visuais.

Pré-requisitos

Ter concluído o WEB101 ou ter conhecimento equivalente sobre navegadores, URLs e HTTP.

O que você será capaz de fazer

  • Escrever um documento HTML válido usando elementos semânticos para estrutura e significado.
  • Montar um formulário acessível com rótulos, tipos de campo e validação nativa básica.
  • Aplicar seletores CSS, cascata e box model para controlar espaçamento e tipografia.
  • Diagramar uma página com Flexbox e Grid e conferir o resultado no inspetor do navegador.

Aulas

  • Aula 1 · HTML semântico: estrutura e significado
  • Aula 2 · Formulários e acessibilidade
  • Aula 3 · Fundamentos de CSS, Flexbox e Grid
  • Aula 4 · Laboratório e atividade

Laboratório: Codifique à mão o site de uma página para um negócio

Você vai criar os arquivos index.html e styles.css para um negócio local fictício, com seções semânticas, uma grade de serviços e um formulário de contato. Depois vai validar o HTML, inspecionar o box model no DevTools e corrigir pelo menos dois problemas apontados pelo validador ou pela sua revisão.

Ferramentas gratuitas: VS Code (gratuito) com a extensão Live Server ou o plano gratuito do CodePen; DevTools do navegador e o validador HTML gratuito do W3C

Atividade avaliada

Crie um site de página única para um pequeno negócio à sua escolha, como um pet shop ou um escritório de contabilidade. A página deve ter um cabeçalho com navegação, uma seção de destaque, uma seção de serviços diagramada com Grid, uma seção de depoimentos ou horários diagramada com Flexbox, um formulário de contato com pelo menos quatro campos rotulados e um rodapé. O HTML deve passar no validador do W3C sem erros, e você deve escrever um README curto com suas escolhas semânticas e de cores.

Critério Peso Como é um trabalho excelente
HTML semântico e válido 30% Usa header, nav, main, section, footer e títulos em ordem; o validador não aponta erros.
Qualidade do CSS e do layout 30% Grid e Flexbox são usados de forma adequada; o espaçamento é consistente; os estilos são organizados e reaproveitados.
Formulário e conteúdo acessíveis 25% Todo campo tem rótulo, as imagens têm texto alternativo significativo e o contraste é legível.
README e apresentação 15% O README explica com clareza a estrutura, as cores e as fontes, e a página parece finalizada.

Peça de portfólio

Um site de página única, codificado à mão e validado, para um pequeno negócio, guardado na sua pasta de projetos ou em um repositório gratuito no GitHub.

No seu ritmo, com 12 meses de acesso. Dúvidas são respondidas por escrito pelo painel do aluno. Ao concluir o curso, você recebe um registro de conclusão.

Próximo passo

Continue com WEB103 · Fundamentos de JavaScript · 6 horas · R$ 60,00

Continuar para o próximo curso

Prefere a formação completa? Formação em Desenvolvimento Full-Stack Web e Mobile · R$ 540,00 (10% a menos que os cursos avulsos)

Exibir Mais

O que você aprenderá?

  • Escrever um documento HTML válido usando elementos semânticos para estrutura e significado.
  • Montar um formulário acessível com rótulos, tipos de campo e validação nativa básica.
  • Aplicar seletores CSS, cascata e box model para controlar espaçamento e tipografia.
  • Diagramar uma página com Flexbox e Grid e conferir o resultado no inspetor do navegador.

Conteúdo do curso

WEB102 · Fundamentos de HTML e CSS (4 h)
Construa páginas limpas e acessíveis com HTML semântico e estilize-as com CSS moderno, incluindo box model, Flexbox e Grid. Você termina com um site de página única para um negócio local, escrito à mão.

  • Aula 1 · HTML semântico: estrutura e significado
  • Aula 2 · Formulários e acessibilidade
  • Aula 3 · Fundamentos de CSS, Flexbox e Grid
  • Aula 4 · Laboratório e atividade
  • WEB102 Avaliação · Fundamentos de HTML e CSS
Rolar para cima