Sobre
Turmas
Projetos
Time
Materiais
Artigos
Aulas
PT
EN
Materiais
Materiais
· Frontend
1. Fundamentos da Web
20 min de leitura
Próximo
2. HTML Estrutura e Semântica
→
Nesta página
Objetivo da aula
O que você será capaz de explicar ao final
1.1. Visão geral da Web
A ideia da Web
Site, página, navegador e servidor
Requisição e resposta: a conversa básica
Internet ≠ Web
1.2. Modelo Cliente–Servidor
O que roda no cliente vs. no servidor
HTTP e o conceito de stateless
Cookies e sessão (visão conceitual)
1.3. O caminho de uma página: do URL até aparecer na tela
Anatomia de um URL
DNS: como o nome vira endereço
Conexão: TCP/UDP e onde entra TLS/HTTPS
Ciclo Request/Response: headers, status e body
Renderização no navegador: do HTML aos pixels
1.4. HTTP na prática
Métodos HTTP
Status codes essenciais
Headers comuns (e por que importam)
Cache: por que existe e como ajuda
HTTP vs HTTPS
1.5. Front-end vs Back-end
Responsabilidades do front-end
Responsabilidades do back-end
Onde entra o banco de dados
API: o que é e por que existe
Separação de responsabilidades: por que importa
1.6. Estrutura básica de um projeto front-end
index.html e style.css: o papel de cada um
Organização de pastas (boas práticas)
Como o navegador "junta" HTML e CSS
Exemplo mínimo: HTML + CSS
O que ainda não teremos (e por quê)
1.7. Erros comuns e confusões clássicas
1.8. Glossário rápido
1.9. Resumo final