Nível 1 · sem pré-requisito · 15 aulas · ≈60 h de estudo

Introdução ao Desenvolvimento Web

HTML, CSS e JavaScript do zero: como a Web funciona, páginas semânticas, formulários, layouts responsivos, animações e os primeiros scripts interativos.

Seu progresso0/0

Nasceu de uma disciplina de graduação em desenvolvimento web — publicado aberto, para qualquer pessoa que queira estudar.

15
Aulas
3
Unidades
57
Desafios
1
Projeto fio-condutor

Começar pela aula 01 →   Apostila em arquivo único   Desafios desta trilha

Aulas

Unidade 1

Arquitetura da Web e HTML

Unidade 2

CSS: estilo, layout e responsividade

Unidade 3

JavaScript e interatividade

Projeto fio-condutor: Site institucional de um evento acadêmico

Cinco páginas (início, programação, inscrição, palestrantes e contato) construídas em HTML na Unidade 1, estilizadas e responsivas na Unidade 2 e interativas na Unidade 3. Cada estudante replica a estrutura em um tema próprio.

Ementa: Arquiteturas computacionais para Web. Criação de páginas web com HTML, CSS e JavaScript.

Marcos do projeto

Cada unidade fecha com um marco: um estado do seu projeto que prova que você domina o que a unidade ensinou. A aula que fecha a unidade traz os requisitos e o checklist de qualidade. Se você estuda por conta própria, use os marcos como metas; se cursa a disciplina, eles são a base do que o professor pede.

MarcoO que o projeto deve ter
Marco 1Site em HTML com os elementos da Unidade 1 (estrutura, textos, links, tabelas, formulários, mídias, listas).
Marco 2O mesmo site estilizado com CSS: layout, menu, responsividade e animações.
Marco 3O site dinâmico e interativo com JavaScript: eventos, validação de formulários e consultas dinâmicas.

Stack e ferramentas

CamadaTecnologia
LinguagensHTML5, CSS3, JavaScript (ES2015+)
EditorVS Code + Live Server
NavegadorChrome/Firefox com DevTools
PublicaçãoGitHub Pages / Netlify

Bibliografia da disciplina

Como usar este material

WebLab — Laboratório de Desenvolvimento Web
Conteúdo sob CC BY 4.0; o gerador do site, sob licença MIT. Reuso livre com atribuição.
Início · Autoria e créditos · Banco de Desafios · Links úteis · Fontes no GitHub