
Curso de HTML5 e CSS3
Aprenda a criar sites responsivos reais do zero usando HTML5 e CSS3. Este curso leva você desde os fundamentos do navegador até um projeto de conclusão pronto para o portfólio. Cada conceito é baseado em padrões profissionais, sistemas de layout modernos e melhores práticas de acessibilidade.
O que você vai aprender:
Você vai aprender como os navegadores renderizam HTML e CSS e, em seguida, vai construir sobre essa base com marcação semântica, formulários e estruturas de página acessíveis. Você vai dominar o modelo de caixa (box model) do CSS, Flexbox e Grid para criar layouts que funcionam em qualquer tamanho de tela. Media queries e princípios de design responsivo vão permitir que você segmente viewports de dispositivos móveis, tablets e desktops com confiança. Você também vai aplicar transições CSS, animações com keyframes e propriedades customizadas para produzir efeitos visuais refinados. Ao final, você terá um site completo com várias páginas pronto para mostrar a empregadores.
Como você estuda de forma prática Curso de HTML5 e CSS3
Como você pratica Curso de HTML5 e CSS3
Para si que é empresa e quer formar a equipa
Na Dedika para empresas, o curso inclui exercícios e exemplos do próprio negócio e adaptados às necessidades da sua empresa.
Conteúdo do curso
8 Capítulos • 39 AulasDuração entre 4 e 360 horas (você decide)
Capítulo 1EsconderEsconder detalhesVer detalhesFundamentos e Configuração de Desenvolvimento Web
Fundamentos e Configuração de Desenvolvimento Web
Aula 1 • Introdução aos Papéis do HTML e CSS
Diferencia estrutura (HTML), apresentação (CSS) e comportamento (JavaScript) como preocupações separadas. Define expectativas para o arco completo do curso.
Aula 2 • Como a Web Funciona
Aborda ciclos de requisição-resposta HTTP, resolução de DNS e pipelines de renderização do navegador. Fundamenta todo o trabalho subsequente de HTML/CSS no comportamento real do navegador.
Aula 3 • Configurando Seu Ambiente de Desenvolvimento
Instala e configura um editor de código, ferramentas de desenvolvedor do navegador e um servidor de arquivos local. Garante que cada aluno tenha um ambiente de trabalho consistente e produtivo.
Aula 4 • Organização de Arquivos e Pastas
Define estruturas de diretório padrão de projetos e convenções de nomenclatura. Previne caminhos de ativos quebrados e prepara os alunos para projetos com vários arquivos.
Capítulo 2EsconderEsconder detalhesVer detalhesEstrutura e Sintaxe do Documento HTML5
Estrutura e Sintaxe do Documento HTML5
Aula 1 • Regras de Sintaxe e Anatomia do HTML5
Explica tags, atributos, regras de aninhamento e a declaração DOCTYPE. A sintaxe correta evita problemas de renderização no modo quirks do navegador.
Aula 2 • Elementos de Conteúdo de Texto
Ensina títulos, parágrafos, listas, blockquotes e elementos de texto inline. Os alunos estruturam conteúdo corporal legível e semanticamente significativo.
Aula 3 • Tabelas e Apresentação de Dados
Constrói tabelas de dados acessíveis usando os elementos thead, tbody, th e td. Reforça o HTML semântico reservando tabelas estritamente para dados tabulares.
Aula 4 • Links e Imagens
Aborda tags de âncora, valores href, atributos target e o elemento img com texto alt. Esses elementos formam a espinha dorsal de páginas web navegáveis e visuais.
Aula 5 • Seção Head e Metadados
Aborda os elementos charset, viewport, title e meta description dentro do head. Metadados adequados melhoram o SEO e a renderização mobile.
Capítulo 3EsconderEsconder detalhesVer detalhesElementos Semânticos e Formulários HTML5
Elementos Semânticos e Formulários HTML5
Aula 1 • Conceitos Básicos de Formulários HTML5
Aborda o elemento form, os atributos action e method, e os tipos de input principais. Formulários são o mecanismo primário para envio de dados do usuário.
Aula 2 • Select, Textarea e Fieldset
Constrói menus suspensos, áreas de texto multilinha e controles de formulário agrupados. Fieldset e legend melhoram a acessibilidade e o agrupamento lógico dos formulários.
Aula 3 • Elementos de Marco Semântico
Apresenta header, nav, main, article, section, aside e footer. A marcação semântica melhora a acessibilidade e a indexação em mecanismos de busca.
Aula 4 • Tipos e Atributos Avançados de Input
Explora tipos de input HTML5: date, range, color, tel e number. Tipos de input nativos reduzem a dependência de JavaScript e melhoram a experiência do usuário em dispositivos móveis.
Aula 5 • Acessibilidade e Validação de Formulários
Aplica rótulos ARIA, padrões de mensagens de erro e validação HTML5 integrada. Formulários acessíveis atendem a todos os usuários, incluindo aqueles que usam tecnologia assistiva.
Capítulo 4EsconderEsconder detalhesVer detalhesFundamentos de CSS3 e o Box Model
Fundamentos de CSS3 e o Box Model
Aula 1 • O Box Model do CSS
Define as áreas de conteúdo, padding, borda e margem e seu efeito no dimensionamento dos elementos. O domínio do box model é pré-requisito para todo trabalho de layout.
Aula 2 • Especificidade, Herança e Cascata
Explica como os navegadores resolvem regras conflitantes usando pontuação de especificidade e ordem de origem. Dominar a cascata evita substituições de estilo inesperadas.
Aula 3 • Sintaxe CSS e Métodos de Vinculação
Aborda conjuntos de regras, declarações, estilos inline, blocos de estilo internos e folhas de estilo externas. Folhas de estilo externas são estabelecidas como o padrão profissional.
Aula 4 • Cores, Unidades e Conceitos Básicos de Tipografia
Aborda valores de cor hex, RGB, HSL e unidades CSS absolutas vs. relativas. O uso consistente de unidades rem e em suporta tipografia escalável e acessível.
Aula 5 • Seletores e Combinadores
Ensina seletores de elemento, classe, ID, atributo, pseudo-classe e pseudo-elemento. Seletores precisos reduzem conflitos de estilo e melhoram a capacidade de manutenção.
Capítulo 5EsconderEsconder detalhesVer detalhesLayout CSS3: Flexbox e Grid
Layout CSS3: Flexbox e Grid
Aula 1 • Combinando Flexbox e Grid
Demonstra quando aninhar Flexbox dentro de células Grid e vice-versa. Os alunos constroem um layout de página completo usando ambos os sistemas de forma apropriada.
Aula 2 • Posicionamento Grid e Áreas Nomeadas
Ensina posicionamento baseado em linhas, sintaxe span e grid-template-areas para regiões nomeadas. Áreas nomeadas tornam layouts complexos legíveis e fáceis de manter.
Aula 3 • Alinhamento e Ordenação com Flexbox
Aborda as propriedades justify-content, align-items, align-self e order. Essas propriedades permitem controle preciso sobre a distribuição e o empilhamento de itens.
Aula 4 • Fundamentos do Flexbox
Apresenta o modelo de contêiner flex e itens flex, eixos e a propriedade flex-direction. O Flexbox resolve problemas de alinhamento unidimensional com elegância.
Aula 5 • Fundamentos do CSS Grid
Define contêineres grid, trilhas explícitas e a unidade fr para layouts bidimensionais. Grid é o sistema de layout CSS nativo mais poderoso disponível.
Capítulo 6EsconderEsconder detalhesVer detalhesDesign Responsivo e Media Queries
Design Responsivo e Media Queries
Aula 1 • Tipografia e Espaçamento Responsivos
Aplica clamp, unidades vw e escalas de espaçamento fluidas à tipografia e aos espaços do layout. O tipo fluido elimina a necessidade de múltiplas substituições de breakpoint.
Aula 2 • Sintaxe de Media Query e Breakpoints
Ensina a sintaxe @media, tipos de mídia e operadores lógicos para definir breakpoints. Breakpoints devem refletir as necessidades do conteúdo, não tamanhos de dispositivo específicos.
Aula 3 • Princípios de Design Responsivo
Aborda grids fluidos, imagens flexíveis e a meta tag viewport como os três pilares do RWD. Esses princípios guiam cada decisão de layout neste capítulo.
Aula 4 • Imagens e Mídia Responsivas
Usa srcset, sizes e o elemento picture para servir imagens com tamanho adequado. A entrega correta de imagens reduz o peso da página em redes móveis.
Aula 5 • Testando e Depurando Layouts Responsivos
Usa emulação de dispositivo do navegador, testes em dispositivos reais e auditorias de acessibilidade para validar layouts. Testes sistemáticos capturam bugs específicos de viewport antes da implantação.
Capítulo 7EsconderEsconder detalhesVer detalhesEfeitos Visuais e Animações CSS3
Efeitos Visuais e Animações CSS3
Aula 1 • Performance e Acessibilidade do Movimento
Identifica propriedades compostadas, evita animações que disparam layout e respeita prefers-reduced-motion. O design de movimento responsivo atende a todos os usuários.
Aula 2 • Transformações CSS
Aplica transformações translate, rotate, scale e skew em 2D e 3D. As transformações são aceleradas por GPU e não disparam refluxo de layout.
Aula 3 • Propriedades Personalizadas CSS
Define e consome variáveis CSS para tokens de cores, espaçamento e tipografia. Propriedades personalizadas permitem alterações temáticas em todo o site a partir de uma única declaração.
Aula 4 • Animações com Keyframes CSS
Constrói animações em várias etapas usando @keyframes, animation-name e propriedades de animation. As animações com keyframes são executadas independentemente da interação do usuário.
Aula 5 • Transições CSS
Aborda transition-property, duration, timing-function e delay para mudanças de estado suaves. As transições fornecem feedback visual em elementos interativos.
Capítulo 8EsconderEsconder detalhesVer detalhesProjeto Final: Construindo um Site Completo
Projeto Final: Construindo um Site Completo
Aula 1 • Aplicando o Sistema de Design CSS
Implementa propriedades personalizadas, escala tipográfica e estilos de componentes em todas as páginas. Um sistema de design compartilhado garante consistência visual em todo o site.
Aula 2 • Planejamento do Projeto e Wireframing
Define metas do site, inventário de conteúdo e wireframes de baixa fidelidade antes de escrever código. O planejamento evita reescritas estruturais e aumento de escopo durante o desenvolvimento.
Aula 3 • Implementação de Layout Responsivo
Aplica layouts Grid e Flexbox com media queries mobile-first em todas as páginas. Cada página deve renderizar corretamente em viewports de 320px a 1440px.
Aula 4 • Auditoria de Acessibilidade e Acabamento Final
Executa verificações de acessibilidade automatizadas e manuais, corrige problemas de contraste e adiciona preferências de movimento. O site final atende aos padrões de contraste e navegação por teclado WCAG AA.
Aula 5 • Construindo a Estrutura HTML
Codifica HTML semântico para todas as páginas usando elementos de marco, formulários e mídia. Uma base HTML sólida garante que as camadas de CSS e acessibilidade funcionem corretamente.
Seu certificado válido de conclusão
Este curso é para si:
Pessoa em transição de carreira: precisa de habilidades de front-end verificáveis e relevantes para o mercado de trabalho para fazer a transição com sucesso.
Profissional de marketing: deseja editar e entender os sites que gerencia diariamente.
Designer gráfico: pronto para traduzir conceitos visuais diretamente em código de navegador funcional.
Empreendedor: determinado a criar e manter um site de negócios sem terceirizar o serviço.
Estudante de ciência da computação: buscando habilidades práticas de front-end para complementar a formação acadêmica.
Criador amador: ansioso para publicar projetos pessoais online com código limpo e escrito à mão.
O que os nossos alunos dizem
As vossas aulas são perfeitas. Adquiri o pacote de um ano e, finalmente, tenho a oportunidade de acompanhar diversos temas do meu interesse sem precisar mudar de plataforma... agradeço por tudo o que fazem, já vos recomendei a outras pessoas...

Gosto de como as lições são directas ao assunto e como consigo alterar capítulos e saltar conteúdos que não preciso.

Gosto do conteúdo e do modo de apresentação e transcrição de vídeos, o que acelera o processo!

A plataforma é rápida, simples de usar. A diversidade de conteúdo e os vídeos complementares ajudam muito na aprendizagem.

Principais capacitações
FAQ
Quem é a Dedika?
O certificado é válido em Brasil?
Os cursos são gratuitos?
Qual é a carga horária do curso?
Como são os cursos?
Como funcionam os cursos?
Qual é a duração dos cursos?
Qual é o custo ou preço dos cursos?
O que é um curso EAD ou online e como funciona?
Curso em PDF




















