Bem-vindos à disciplina de Programação Web! Este repositório contém os materiais, exemplos de código e atividades práticas que serão utilizados ao longo do curso. Aqui você encontrará tudo o que precisa para acompanhar as aulas e se aprofundar nos conceitos de desenvolvimento web.
Neste curso, abordaremos os fundamentos do desenvolvimento web, desde a estruturação de páginas com HTML até a estilização com CSS e a interatividade com JavaScript. Ao final, você será capaz de criar páginas web responsivas e funcionais.
-
Revisão de HTML:
- Estrutura básica de um documento HTML.
- Tags semânticas (
<header>
,<main>
,<section>
,<footer>
, etc.). - Listas, links, imagens e formulários.
-
Introdução ao CSS: Box Model:
- O que é o modelo de caixa (box model).
- Propriedades:
width
,height
,padding
,border
,margin
. - Diferença entre
box-sizing: content-box
ebox-sizing: border-box
.
-
Layouts com CSS:
- Propriedade
display
:block
,inline
,inline-block
,none
. - Introdução ao Flexbox e Grid Layout.
- Propriedade
-
JavaScript Básico:
- Sintaxe e variáveis.
- Manipulação do DOM.
- Eventos e interatividade.
-
Projeto Final:
- Desenvolvimento de uma página web completa, integrando HTML, CSS e JavaScript.