Neste curso você vai aprender como estruturar conteúdos web com os novos elementos de HTML5 e estilizar layout de páginas usando CSS além de otimizar o layout usando as novas características e ferramentas do CSS3, usar imagens, customizar formulários, personalizar fontes web, além de utilizar áudio e vídeo com HTML5. Durante o curso você vai construir um website seguindo as melhores práticas.

1 - A internet

1.1 A origem da internet
1.2 Como é formada a internet
1.3 Servidor de Hospedagem
1.4 Domínio
1.5 Alguns termos
1.6 O que é HTML?
1.7 W3C e Web Standards
1.8 Hiperlink

2 - HTML (Hiper Text Markup Language)

2.1 Tag
2.2 Alguns modelos de tag
2.3 Estrutura básica do HTML
2.4 Modelo da estrutura
2.5 Elementos da estrutura HTML
2.5.1 Doctype
2.5.2 Elemento raiz
2.5.3 Charset
2.6 Tags META
2.7 XHTML
2.8 Estrutura básica de uma página em XHTML

3 - CSS (Casscading Style Sheet)

3.1 O que é CSS?
3.2 Estrutura do CSS
3.3 Seletores CSS
3.3.1 Class
3.3.2 Tag
3.3.3 ID
3.4 Exemplo de aplicação do estilo
3.5 Categorias do CSS
3.5.1 Categoria Fontes
3.5.2 Unidades de Medidas
3.5.3 Unidades de medidas relativas
3.5.4 Cores CMYK e RGB
3.5.5 Cores RGBA e Hexadecimal
3.5.6 Categoria Box
3.5.7 Trabalhando com tag DIV e SPAN
3.5.8 Categoria Borda
3.5.9 Propriedade Outline
3.5.10 Estilos de borda e outline
3.5.11 Categoria Background

4 - Conceitos e Técnicas

4.1 Camada de desenvolvimento
4.2 Desenvolvimento antigo dos sites
4.3 Estrutura de site construído em tabelas
4.4 Desenvolvimento em tableless
4.5 Estrutura de site construído em tableless

5 - HTML5

5.1 O que é HTML5?
5.2 Principais Novidades
5.3 Novos Elementos
5.4 Elementos modificados
5.5 Marcação Semântica
5.6 Uso de APIs
5.7 HTML e DOM
5.8 Estrutura de uma página em HTML5

6 - CSS3

6.1 O que é o CSS3
6.2 Algumas propriedades do CSS3
6.2.1 Box-shadow
6.2.2 Border-radius
6.2.3 Gradiente
6.2.4 @font-face
6.2.5 Transformações 2D
7 Referências