0% acharam este documento útil (0 voto)
1 visualizações7 páginas

1-Desenvolvimento Web Com HTML, CSS e JavaScript - Alura

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
1 visualizações7 páginas

1-Desenvolvimento Web Com HTML, CSS e JavaScript - Alura

Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

VER PLANOS

APOSTILA

DESENVOLVIMENTO WEB COM HTML,


CSS E JAVASCRIPT

SUMÁRIO
1 A estrutura dos arquivos de um projeto
1.1 Web site ou aplicação Web?
1.2 Editores e IDEs

2 Exercício: Baixando os arquivos do curso


2.1 Objetivo
2.2 Passo a passo com código

3 Introdução ao HTML
3.1 Exibindo informações na Web
3.2 Sintaxe do HTML
3.3 Tags HTML
3.4 Imagens
3.5 Primeira página

4 Exercício: Primeiros passos com HTML


4.1 Objetivo
4.2 Passo a passo com código

5 Estrutura de um documento HTML


5.1 A tag ``
5.2 A tag ``
5.3 A tag ``
[Link] 1/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

5.4 A instrução DOCTYPE


VER PLANOS
6 Exercício: A Especificação HTML
6.1 Objetivo
6.2 Passo a passo com código

7 Estilizando com CSS


7.1 Sintaxe e inclusão de CSS
7.2 Propriedades tipográficas e fontes
7.3 Alinhamento e decoração de texto
7.4 Imagem de fundo
7.5 Bordas
7.6 Cores na Web

8 Exercício: Mudando o visual da nossa página


8.1 Objetivo
8.2 Passo a passo com código

9 Espaçamentos e dimensões
9.1 Dimensões
9.2 Espaçamentos

10 Exercício: Trabalhando com tamanhos e espaçamento


10.1 Objetivo
10.2 Passo a passo com código

11 Listas HTML
11.1 Listas de definição
11.2 Links no HTML

12 Exercício: Usando links e listas


12.1 Objetivo
12.2 Passo a passo com código

13 Seletores mais específicos e herança


13.1 Para saber mais: o valor inherit

14 Exercício: Selecionando elementos mais específicos e herança


14.1 Objetivo
14.2 Passo a passo com código
[Link] 2/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

15 Desacoplamento com classes


16 Exercício: Usando classes para evitar acoplamento de estilos VER PLANOS
16.1 Objetivo
16.2 Passo a passo com código

17 Elementos estruturais e semântica dos elementos


18 Exercício: Semantica em primeiro lugar
18.1 Objetivo
18.2 Passo a passo com código

19 Conhecendo padrões de CSS


19.1 Tipos de display

20 Exercício: Treinando display e nomenclatura de classes


20.1 Objetivo
20.2 Passo a passo com código

21 Exercício: Um pouco sobre estilização com blocos


21.1 Objetivo
21.2 Passo a passo com código

22 Exercício: Modificadores
22.1 Objetivo
22.2 Passo a passo com código

23 Unidades relativas com EM e REM


24 Exercício: Medidas relativas em e rem
24.1 Objetivo
24.2 Passo a passo com código

25 Site mobile ou mesmo site?


25.1 CSS media types
25.2 CSS3 media queries
25.3 Viewport
25.4 Responsive Web Design
25.5 Mobile-first

26 Exercício: Responsividade com viewport e unidades relativas


26.1 Objetivo
26.2 Passo a passo com código
[Link] 3/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

27 Exercício: Responsividade com `@media`


27.1 Objetivo VER PLANOS
27.2 Passo a passo com código

28 O processo de desenvolvimento de uma tela


28.1 Analisando o Layout

29 Exercício: Estrutura da página principal e o cabeçalho


29.1 Objetivo
29.2 Passo a passo com código

30 Estilizando o header da home


30.1 CSS Reset
30.2 Fontes Próprias
30.3 Modularizando Componentes com CSS Isolados

31 Exercício: Começando a estilizar o `header` da home


31.1 Objetivo
31.2 Passo a passo com código

32 Progressive Enhancement
32.1 Condições, opções, limitações e restrições

33 Exercício: Progressive Enhancement


33.1 Objetivo
33.2 Passo a passo com código

34 Display Flex
34.1 Flex Container

35 Exercício: Novos Layouts com Flexbox


35.1 Objetivo
35.2 Passo a passo com código

36 Exercício: Novos Layouts com Flexbox B


36.1 Objetivo
36.2 Passo a passo com código

37 Responsividade e Fallback

[Link] 4/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

38 Exercício: Responsividade e fallback


38.1 Objetivo VER PLANOS
38.2 Passo a passo com código

39 Exercício: Desafio: crie o HTML do rodapé


39.1 Objetivo
39.2 Passo a passo com código

40 Exercício: Conteúdo Rodapé


40.1 Objetivo
40.2 Passo a passo com código

41 Exercício: Espaçando o conteúdo do rodapé - os detalhes nas entrelinhas e


margens
41.1 Objetivo
41.2 Passo a passo com código

42 Exercício: O formulário de newsletter do rodapé


42.1 Objetivo
42.2 Passo a passo com código

43 Exercício: Embaralhando os itens do rodapé em telas maiores com Flexbox


43.1 Objetivo
43.2 Passo a passo com código

44 Exercício: Rodapé em telas grandes sem sobrescrever tudo o que veio antes
44.1 Objetivo
44.2 Passo a passo com código

45 Exercício: O componente container


45.1 Objetivo
45.2 Passo a passo com código

46 Display: grid
46.1 grid-template-columns
46.2 grid-template-rows

47 Exercício: Conteúdo principal - a vitrine de cursos


47.1 Objetivo
47.2 Passo a passo com código
[Link] 5/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

48 Exercício: Conteúdo Principal


48.1 Objetivo VER PLANOS
48.2 Passo a passo com código

49 Exercício: Conteúdo principal (opcional) - os planos


49.1 Objetivo
49.2 Passo a passo com código

50 Exercício: Conteúdo Principal - os benefícios


50.1 Objetivo
50.2 Passo a passo com código

51 Exercício: Conteúdo Principal (opcional) - chamada youtube


51.1 Passo a passo com código

52 Exercício: Conteúdo Principal - chamada dos aplicativos


52.1 Objetivo
52.2 Passo a passo com código

53 Bootstrap e frameworks de CSS


53.1 Estilo e componentes base

54 Exercício: Primeiros passos com Bootstrap


54.1 Objetivo
54.2 Passo a passo com código

55 Exercício: Customizando o Bootstrap (opicional)


55.1 Objetivo
55.2 Passo a passo com código

56 Exercício: A tabela de cursos


56.1 Objetivo
56.2 Passo a passo com código

57 Um pouquinho da história do JavaScript


57.1 História
57.2 Características da linguagem
57.3 Console do navegador
57.4 Sintaxe básica
57.5 A tag script
[Link] 6/10
05/06/2026, 20:06 Desenvolvimento Web com HTML, CSS e JavaScript | Alura

57.6 JavaScript em arquivo externo


57.7 Mensagens no console VER PLANOS
57.8 DOM: sua página no mundo JavaScript
57.9 querySelector
57.10 Elemento da página como variável
57.11 querySelectorAll
57.12 Alterações no DOM
57.13 Funções e os eventos do DOM
57.14 Funções Anônimas
57.15 Manipulando strings
57.16 Imutabilidade
57.17 Conversões
57.18 Manipulando números
57.19 Concatenações

58 Exercício: Calculando total de horas e cursos com JavaScript


58.1 Objetivo
58.2 Passo a passo com código

59 Propriedades CSS
59.1 Propriedade `font`
59.2 Propriedade `text`
59.3 Propriedade `letter-spacing`
59.4 Propriedade `line-height`
59.5 Propriedades de cor
59.6 Propriedade `background`
59.7 Propriedade `border`
59.8 Propriedade `vertical-align`
59.9 Propriedades `width` e `height`
59.10 Propriedade `box-sizing`
59.11 Propriedade `overflow`

Nossas redes e apps

[Link] 7/10

Você também pode gostar