![]() |
MÓDULOS DO CURSO |
Introdução aos módulos
O Curso de HTML5 e CSS3, composto por 5 módulos, ensina a criar sites usando a linguagem de marcação de hipertexto (HTML) e folhas de estilo em cascata (CSS) em suas versões mais recentes.
Esse curso é ministrado gratuitamente pelo Professor Gustavo Guanabara no site do Curso em Vídeo e disponibilizado também na plataforma do Youtube.
O curso é composto por:
- Vídeo-aulas
- Material de apoio
- Exercícios
- Desafios propostos
As vídeo-aulas estão disponíveis no site do Curso em Vídeo e no Youtube. O material de apoio é composto por ebooks com 30 capítulos ao todo.
Eu estudo o curso na plataforma do Curso em Vídeo e reviso aleatoriamente na Playlist oficial do YouTube com o professor Gustavo Guanabara.
Para obter certificado, acompanhe o curso pela plataforma de ensino do Curso em Vídeo.
Divisão por módulos
Módulo 1
Primeiros passos em HTML e CSS.
- Conceitos básicos
- Preparação do ambiente
- Semântica da HTML5
- Textos
- Títulos
- Ligações
- Multimídia
- Estilos
Módulo 2
Deixando as coisas mais bonitas
- Fundamentos de design
- Psicologia das cores
- Tipografia
- Elemento CSS
- Modelo de caixas
- Wireframe
- Responsividade
Módulo 3
Colocando um protótipo no ar
- Versionamento de software
- hospedagem de sites estáticos
- Tabelas
Módulo 4
Aprofundando os conhecimentos
- Quadros em linha
- Formulários
- Media queries
- Mobile first
Módulo 5
Novas tecnologias
- Flexbox
- Grid layout
- Projeto final
E-books das aulas
▬ Os Ebooks estão listados abaixo conforme andamento do curso.
▬ Acesse a todos os ebooks originais no Github do professor Guanabara.
- História da internet
- Como funciona a internet
- Como funciona HTML e CSS
- Primeiros passos HTML5
- Caracteres,parágrafos,quebras
- Imagens e Favicon
- Hierárquia de títulos
- Formatação de textos
- Listas em HTML
- Ligações em toda parte
- Imagens dinâmicas,áudio e vídeo
- Trabalhando com estilos
- 13-Poder das cores
- Fontes diversas
- Seletores personalizados
- Modelo de caixas
- Primeiro mini projeto
- Aprendendo Git e Github
- Imagens de fundo
- Mini projeto Cordel
Vídeo-aulas Youtube
Aulas do 1º Módulo:
TODAS AS AULAS DO 1º MÓDULO.
Todas as vídeo-aulas do 1º módulo da playlist disponível no Youtube.
- Começa aqui o curso de HTML5 e CSS3
- O que vamos aprender no módulo 01?
- Precisamos fazer um acordo
- Será que este curso é para mim?
- Melhores livros para aprender
- Como a Internet chega na minha casa?
- Como a Internet funciona?
- O que é domínio e hospedagem?
- Diferença: HTML, CSS e JavaScript
- Front-end, Back-end e Full stack
- Instalando todas as ferramentas
- Seu primeiro código HTML
- Parágrafos e Quebras
- Símbolos e Emoji no seu site
- Direito de imagem no seu site?
- Formatos para imagens na Web?
- Tamanho das imagens para um site?
- A tag img em HTML5
- Como mudar o favicon de um site
- Hierarquia de Títulos
- Semântica na HTML5 é importante
- Negrito e Itálico do jeito certo
- Formatações adicionais em HTML
- Citações e Códigos
- Listas OL e UL
- Listas mistas e de definição
- Links e Âncoras em HTML5
- Links internos
- Links para download
- Desafios propostos
- Imagens Dinâmicas
- Imagens que se adaptam sozinhas
- Colocando áudio no seu site
- Formatos de vídeo para seu site
- Vídeos em hospedagem própria
- Incorporação de vídeos externos
- Desafio: um site com vídeos
- Estilos CSS inline
- Estilos CSS internos
- Estilos CSS externos
- Fim do Módulo 1
Capítulo 01 - Introdução
Capítulo 02 - Internet
Capítulo 03 - Diferenças
Capítulo 04 - Instalar app
Capítulo 05 - Texto símbolos
Capítulo 06 - Imagem
Capítulo 07 - Título h1-h6
Capítulo 08 - Formatar texto
Capítulo 09 - Listas
Capítulo 10 - Links
Capítulo 11 - Img vídeo
Capítulo 12 - Estilos
Aulas do 2º Módulo:
TODAS AS AULAS DO 2º MÓDULO.
Todas as vídeo-aulas do 2º módulo da playlist disponível no Youtube.
- O que vamos aprender no módulo 02?
- Psicologia das Cores
- Representando Cores com CSS3
- Harmonia de cores
- Paleta de cores
- Como capturar cores da tela?
- Como criar degradê com CSS ?
- Criando um exemplo real
- Primeiros passos em Tipografia
- Anatomia do tipo
- Famílias de fonte com CSS
- Tamanho de fonte e suas medidas
- Peso, estilo e shorthand font
- Usando Google Fonts
- Usando fontes externas baixadas
- Capturando as fontes usadas em um site
- Detectando fontes dentro de imagens
- Alinhamento de textos com CSS
- Usando o id com CSS
- As diferenças entre id e class
- Pseudo-classes em CSS
- Pseudo-elementos em CSS
- Modelo de Caixas: primeiros passos
- Modelo de Caixas (parte 1)
- Modelo de Caixas (parte 2)
- Grouping Tags em HTML5
- Sombra nas Caixas
- Caixas com vértices arredondados
- Bordas decoradas
- DESAFIO do Módulo 2
- Criando um projeto a partir do zero
- Navegando pelo projeto pronto
- Planejando a estrutura do seu site
- Transformando o layout em código
- Organizando o conteúdo do site
- Variáveis em CSS
- Responsividade para sites
- Responsividade na prática
- Configurando o header e o menu do site
- Melhorando o formato do conteúdo
- Rodapé, conteúdo periférico e links
- Tornando um vídeo responsivo
- Fim do Módulo 2
Capítulo 13 - cores
Capítulo 14 - Fontes
Capítulo 15 - CSS
Capítulo 16 - Box-model
Capítulo 17 - Site Android
Aulas do 3º Módulo:
TODAS AS AULAS DO 3º MÓDULO.
Todas as vídeo-aulas do 3º módulo da playlist disponível no Youtube.
Aulas do 4º Módulo:
TODAS AS AULAS DO 4º MÓDULO.
Todas as vídeo-aulas do 4º módulo da playlist disponível no Youtube.
Aulas do 5º Módulo:
Amostras das linguagens HTML e CSS.
<!DOCTYPE html> AMOSTRA DA HTML 5 <html lang="pt-BR"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>HTML 5</title> </head> <body> <h1>Aprendendo HTML5</h1> <hr> <p>Essa é a linguagem HTML 5.</p> <p>A pratica traz a perfeição.</p> </body> </html>
/* LAYOUT */ AMOSTRA DA CSS 3 @charset "UTF-8"; /* Fontes externas */ @import url(''); :root { /* Variáveis */ } * { /* configuração geral */ } body { /* corpo do site */ } p { /* Parágrafo com variáveis */ font: normal 400 var(--size18) var(--font-geral); color: var(--cor-preto); text-align: justify; text-indent: var(--size30); line-height: var(--size24); } /* adaptação a diferentes telas */ @media screen and (max-width: 800px) { } @media screen and (max-width: 800px) { }