├── Módulo 1 ├── Aula 1 │ ├── ex1.html │ └── nota.md ├── Aula 2 │ ├── Aula 2.1 │ │ ├── ex1.html │ │ └── nota.md │ ├── ex2.html │ └── nota.md ├── Aula 3 │ ├── Aula 3.1 │ │ └── nota.md │ ├── Aula 3.2 │ │ ├── ex1.html │ │ └── nota.md │ ├── Aula 3.3 │ │ ├── ex1.html │ │ └── nota.md │ └── nota.md ├── Aula 4 │ ├── ex1.html │ └── nota.md ├── Aula 5 │ ├── ex1.html │ ├── ex2.html │ ├── ex3.html │ └── nota.md ├── Aula 6 │ ├── ex1.html │ ├── ex2.html │ ├── ex3.html │ └── nota.md ├── Aula 7 │ ├── ex1 │ │ ├── index.html │ │ ├── livros │ │ │ ├── meulivro.pdf │ │ │ └── meulivro.zip │ │ ├── noticias │ │ │ └── pag3.html │ │ └── pag2.html │ └── nota.md ├── Aula 8 │ ├── Aula 8.1 │ │ ├── ex1.html │ │ ├── midia │ │ │ └── birthdaycakemp3 │ │ └── nota.md │ ├── Aula 8.2 │ │ ├── ex1.html │ │ ├── imagens │ │ │ └── limoes-capa.png │ │ ├── midia │ │ │ ├── meu-video.m4v │ │ │ ├── meu-video.mp4 │ │ │ └── meu-video.webm │ │ └── nota.md │ ├── ex1.html │ ├── imagens │ │ ├── imagem1.png │ │ ├── imagem2.png │ │ └── imagem3.png │ └── nota.md ├── Aula 9 │ ├── Aula 9.1 │ │ ├── ex1.html │ │ └── nota.md │ ├── Aula 9.2 │ │ ├── index.html │ │ ├── nota.md │ │ ├── pag2.html │ │ └── style.css │ ├── ex1.html │ └── nota.md └── Desafios │ ├── d001 │ └── d001.html │ ├── d002 │ ├── d002.html │ ├── favicon.ico │ └── imagens │ │ └── github-m.png │ ├── d003 │ ├── d003.html │ ├── favicon.ico │ └── imagens │ │ ├── mapa1.png │ │ ├── mapa2.png │ │ ├── mapa3.png │ │ ├── mapa4.png │ │ ├── mapa5.png │ │ ├── mapa6.png │ │ ├── mapa7.png │ │ ├── mapa8.png │ │ └── mapa9.png │ ├── d004 │ ├── d004.html │ └── favicon.ico │ ├── d005 │ ├── d005.html │ ├── favicon.ico │ └── imagens │ │ ├── icone-github.png │ │ ├── icone-instagram.png │ │ ├── icone-linkedin.png │ │ ├── icone-twitter.png │ │ └── minhafoto.png │ ├── d006 │ ├── d006.html │ └── favicon.ico │ ├── d007 │ ├── d007.html │ ├── favicon.ico │ └── imagens │ │ ├── img1.jpg │ │ ├── img2.jpg │ │ └── img3.jpg │ ├── d008 │ ├── favicon.ico │ ├── index.html │ ├── pag2.html │ └── pag3.html │ └── d009 │ ├── favicon.ico │ ├── imagens │ ├── thumb-hardware.png │ ├── thumb-html.png │ ├── thumb-js.png │ ├── thumb-python.png │ └── voltar.png │ ├── index.html │ ├── pag1.html │ ├── pag2.html │ ├── pag3.html │ └── pag4.html ├── Módulo 2 ├── Aula 1 │ ├── Aula 1.1 │ │ ├── ex1.html │ │ └── nota.md │ ├── Aula 1.2 │ │ ├── ex1.html │ │ ├── imagens │ │ │ └── insta.jpeg │ │ └── nota.md │ ├── Aula 1.3 │ │ ├── ex1.html │ │ ├── nota.md │ │ └── style.css │ ├── nota.md │ └── tabeladecores.png ├── Aula 2 │ ├── Aula 2.1 │ │ ├── ex1.html │ │ └── nota.md │ └── nota.md ├── Aula 3 │ ├── Aula 3.1 │ │ ├── ex1.html │ │ ├── ex2.html │ │ ├── fontes │ │ │ ├── waltograph42.otf.otf │ │ │ └── waltographUI.ttf.ttf │ │ └── nota.md │ ├── ex1.html │ └── nota.md ├── Aula 4 │ ├── Aula 4.1 │ │ ├── ex1.html │ │ ├── ex2.html │ │ ├── ex3.html │ │ └── nota.md │ ├── ex1.html │ ├── nota.md │ └── style.css ├── Aula 5 │ ├── Aula 5.1 │ │ ├── ex1.html │ │ ├── ex2.html │ │ ├── ex3.html │ │ └── nota.md │ ├── ex1.html │ └── nota.md └── Desafios │ ├── d001 │ └── d001.html │ ├── d002 │ └── d002.html │ ├── d003 │ ├── d003.html │ └── fontes │ │ └── littlebird.ttf │ ├── d004 │ └── d004.html │ └── d005 │ └── d005.html ├── Módulo 3 ├── Aula 1 │ └── nota.md ├── Aula 2 │ └── nota.md ├── Aula 3 │ └── nota.md ├── Aula 4 │ ├── fundo001.html │ ├── fundo002.html │ ├── fundo003.html │ ├── fundo004.html │ ├── fundo005.html │ ├── fundo006.html │ ├── imagens │ │ ├── mascote.png │ │ ├── pattern001.png │ │ ├── pattern002.png │ │ ├── pattern003.png │ │ ├── pattern004.png │ │ ├── target001.png │ │ ├── wallpaper001.jpg │ │ ├── wallpaper002.jpg │ │ ├── wallpaper003.jpg │ │ ├── wallpaper004.jpg │ │ ├── wallpaper005.jpg │ │ └── wallpaper006.jpg │ └── nota.md ├── Aula 5 │ ├── nota.md │ ├── tabela1.html │ ├── tabela2.html │ ├── tabela3.html │ ├── tabela4.html │ ├── tabela5.html │ └── tabela6.html └── Desafios │ ├── d001 │ ├── d001.html │ └── imagens │ │ ├── astronauta.png │ │ └── espaco.jpg │ ├── d002 │ ├── d002.html │ └── imagens │ │ ├── pattern001.png │ │ ├── pattern002.png │ │ ├── pattern003.png │ │ └── pattern004.png │ ├── d003 │ ├── d003.html │ └── imagens │ │ └── wallpaper003.jpg │ ├── d004 │ ├── d004.html │ └── imagens │ │ └── wallpaper002.jpg │ ├── d005 │ └── d005.html │ ├── d006 │ ├── d006.html │ ├── d006b.html │ └── d006c.html │ └── d007 │ └── d007.html ├── Módulo 4 ├── Aula 1 │ ├── iframe1.html │ ├── iframe2.html │ ├── iframe3.html │ ├── iframe4.html │ ├── iframe5.html │ ├── iframe6.html │ ├── nota.md │ └── paginas extras │ │ ├── pag01.html │ │ ├── pag02.html │ │ ├── pag03.html │ │ ├── pag04.html │ │ └── pag05.html ├── Aula 2 │ ├── cadastro.php │ ├── form1.html │ ├── form10.html │ ├── form2.html │ ├── form3.html │ ├── form4.html │ ├── form5.html │ ├── form6.html │ ├── form7.html │ ├── form8.html │ ├── form9.html │ └── nota.md ├── Aula 3 │ ├── mq1 │ │ ├── impressora.css │ │ ├── mq1.html │ │ └── style.css │ ├── mq2 │ │ ├── imagens │ │ │ ├── cev-landscape.jpg │ │ │ └── cev-portrait.jpg │ │ ├── mq2.html │ │ ├── paisagem.css │ │ ├── retrato.css │ │ └── style.css │ ├── mq3 │ │ ├── imagens │ │ │ ├── cev-landscape.jpg │ │ │ └── cev-portrait.jpg │ │ ├── mq3.html │ │ └── style.css │ ├── mq4 │ │ ├── imagens │ │ │ ├── back-pc.jpg │ │ │ ├── back-phone.jpg │ │ │ ├── back-print.jpg │ │ │ ├── back-tablet.jpg │ │ │ ├── back-tv.jpg │ │ │ ├── icon-pc.png │ │ │ ├── icon-phone.png │ │ │ ├── icon-print.png │ │ │ ├── icon-tablet.png │ │ │ └── icon-tv.png │ │ ├── media-query.css │ │ ├── mq4.html │ │ └── style.css │ ├── mq5 │ │ ├── media-query.css │ │ ├── mq5.html │ │ └── style.css │ └── nota.md └── Desafios │ └── - └── README.md /Módulo 1/Aula 1/ex1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 | 8 |Esse é o meu primeiro documento HTML! Estou muito feliz!
14 |Estou criando meu primeiro site!
15 | 16 | 17 | -------------------------------------------------------------------------------- /Módulo 1/Aula 1/nota.md: -------------------------------------------------------------------------------- 1 | # Aula 1: Seu primeiro código HTML 2 | 3 | Também conhecida como HyperText Markup Language. 4 | 5 | 6 | # Conceitos introdutórios 7 | 8 | * HTML (HyperText Markup Language) - É uma linguagem de marcação para hipertexto focada em conteúdo (texto, imagem, vídeo, tabela, listas, etc). 9 | * CSS (Cascading Style Sheets) - São folhas de estilo em (cascata), leva esse nome porque uma folha vai modificando a característica padrão da outra. O foco dessa linguagem é no design. (cor, posicionamento, fontes, tamanhos, etc). 10 | * JavaScript - Trabalha com as interações e funcionalidades do site. (menus interativos, animações, pop-ups, validações, etc). 11 |Exemplo de parágrafo
24 | ~~~ 25 | 26 | * Já para inserir uma foto: 27 | ~~~html 28 |Esse é o meu primeiro documento HTML! Estou muito feliz!
68 |Estou criando meu primeiro site!
69 | 70 | 71 | ~~~ 72 | -------------------------------------------------------------------------------- /Módulo 1/Aula 2/Aula 2.1/ex1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Vamos adicionar alguns símbolos especiais. 11 | ® 12 | © 13 | ™ 14 | € 15 | £ 16 | ¥ 17 | ¢ 18 | Δ 19 | ↑ 20 |
21 |Vamos adicionar alguns emojis: 22 | 😍 23 | 😎 24 |
25 | 26 | 27 | 28 | -------------------------------------------------------------------------------- /Módulo 1/Aula 2/Aula 2.1/nota.md: -------------------------------------------------------------------------------- 1 | # Aula 2.1: Símbolos e emojis no seu site 2 | 3 | * Para colocar símbolos que são exibidos usando códigos (chamados de HTML entities), basta uma breve consulta para descobrir quais são os códigos desses símbolos. Exemplo: espaço em branco - & nbsp; , trade mark - & trade; (sem os espaços). 4 | 5 | * Para adicionar um emoji no site, basta inserir + o código do emoji. 6 | 7 | 8 | -------------------------------------------------------------------------------- /Módulo 1/Aula 2/ex2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Você pode escrever um parágrafo de qualquer jeito, basta colocar tudo no meio do par de tags p e /p. 13 |
14 |Se precisar quebrar o texto em algum lugar específico
como esse, você pode usar a tag br.
15 |
Abaixo você vai ver uma imagem que está na mesma pasta.
12 |Podemos também carregar imagens que estão em subpastas
14 |Também podemos carregar imagens externas
16 |Lorem ipsum dolor, sit amet consectetur adipisicing elit. Ea voluptatibus quaerat autem in dignissimos vitae reprehenderit eius adipisci hic quia. Blanditiis praesentium culpa eaque molestiae minus enim eligendi repellat non!
14 |Lorem ipsum dolor sit amet consectetur adipisicing elit. Odit tempore reiciendis voluptatum atque culpa architecto rerum iusto voluptates ratione tenetur deserunt magni aspernatur distinctio doloribus fuga, dignissimos laborum sequi molestiae!
16 |Lorem ipsum dolor sit amet consectetur, adipisicing elit. Alias laborum non eaque, perspiciatis earum optio facere impedit corrupti molestias! Nulla ipsam quaerat fuga qui deserunt officiis, debitis fugit culpa quibusdam.
18 |Lorem ipsum dolor sit, amet consectetur adipisicing elit. Voluptatibus rem voluptatum expedita perspiciatis, mollitia odit dolore reiciendis provident dicta perferendis a quibusdam neque dolores temporibus nihil quaerat fugit nesciunt ratione!
21 |Lorem ipsum dolor sit amet consectetur adipisicing elit. Quos quo illum dolorum. Cupiditate voluptas odio assumenda. Saepe omnis pariatur distinctio exercitationem, aliquam alias quasi illum possimus libero placeat corrupti voluptatibus!
23 |Lorem, ipsum dolor sit amet consectetur adipisicing elit. Veniam qui et, voluptates, hic ab, eaque neque aspernatur quos consequatur fuga libero nulla culpa quasi dolor debitis aliquid animi. Expedita, ullam.
27 |Lorem ipsum dolor sit amet consectetur, adipisicing elit. Quaerat nemo, delectus nulla optio doloribus velit architecto id minus sed quisquam nesciunt accusantium quos placeat accusamus! Provident reiciendis doloremque voluptates quae!
29 | 30 | 31 | 32 | -------------------------------------------------------------------------------- /Módulo 1/Aula 4/nota.md: -------------------------------------------------------------------------------- 1 | # Aula 4: Hierarquia de Títulos 2 | 3 | Os títulos possuem 6 níveis de hierarquia, e esses níveis servem para organizar o conteúdo. Para isso, usamos as tags <h1>, <h2>, <h3>, <h4>, <h5> e <h6> para demarcar nossos títulos. 4 | 5 | * Um <h1> significa que esse é um assunto principal e é sobre ele que vamos escrever. 6 | 7 | * Já o <h2> significa que esse é um sub-assunto do <h1> que está imediatamente acima dele. 8 | 9 | * O <h3> significa que esse é um sub-assunto do <h2> que está acima dele, e assim sucessivamente até o <h6>. 10 | 11 | Exemplo: 12 | ~~~html 13 | 14 | 15 | 16 | 17 | 18 | 19 |Nessa frase temos um termo em negrito usando a tag B (não semântica).
13 |Nesta frase, tenho um termo em destaque usando a tag STRONG (semântica).
14 |Nesta frase, temos um termo em itálico usando a tag i (não semântica).
16 |Nesta frase, temos um termo em ênfase usando a tag EM (semântica).
17 | 18 | 19 | -------------------------------------------------------------------------------- /Módulo 1/Aula 5/ex2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |Nessa frase temos um termo em negrito usando a tag B (não semântica).
18 |Nesta frase, tenho um termo em destaque usando a tag STRONG (semântica).
19 |Nesta frase, temos um termo em itálico usando a tag i (não semântica).
21 |Nesta frase, temos um termo em ênfase usando a tag EM (semântica).
22 |Podemos criar também um texto marcado usando a tag MARK.
24 |E no outro parágrafo temos, outro texto marcado no final.
25 |Estamos criando um texto grande e um texto pequeno nesse parágrafo.
26 |Podemos marcar um texto como excluído para indicar que ele deve ser lido mas não considerado.
28 |Podemos marcar um texto como inserido para dar uma ênfase e indicar que ele foi adicionado depois.
30 |Existe também o sublinhado com a tag U (não semântica)
31 |Para inserir coisas do tipo x20+3
33 |Para inserir coisas do tipo H2O
35 | 36 | 37 | -------------------------------------------------------------------------------- /Módulo 1/Aula 5/ex3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |O comando document.getElementById('teste')
é escrito em JavaScript.
14 |
15 | num = int(input('Digite um número'))
16 | if num % 2 -- 0:
17 | print(f'O número {num} é PAR')
18 | else:
19 | print(f'O número {num} é IMPAR')
20 | print('Fim do programa')
21 |
22 |
23 | Como diria o pai de um amigo: o computador é um burro muito rápido.
Segundo Jeff Noble, no seu livro HTML para Leigos:
27 |28 | A diferença entre elementos inline e um bloco de texto é importante. Os elementos HTML neste capítulo descrevem os blocos de texto. 29 |30 |
Estou estudando HTML e CSS. Estou adorando!
32 |Estou aprendendo a criar coisas em HTML.
34 | 35 | 36 | -------------------------------------------------------------------------------- /Módulo 1/Aula 6/ex1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |