
Programação Web 1
Prof. Me. Danilo Bueno
Ementa
- O componente curricular apresenta noções básicas para o projeto e construção de páginas Web estáticas.
- Aborda aspectos necessários para o projeto de interface Web.
- Trabalha os conhecimentos de linguagens de marcação e estilo para construção de interfaces Web.
Objetivos
- Conhecer as tecnologias necessárias para construção de páginas estáticas para Web;
- Projetar e desenvolver páginas Web estáticas utilizando linguagem de marcação e linguagem de estilos;
Conteúdo
- Introdução à Web: como a Web funciona; softwares utilizados; lidando com arquivos; hospedagem e publicação;
- HTML: introdução, história, anatomia de uma tag; aninhamento de elementos; atributos; metadados HTML; tags de textos, hyperlinks; estrutura de documentos e sites; tabelas; tags de multimídia; formulários Web.
- CSS: introdução, história, sintaxe geral, seletores e seus tipos, bordas e fundos, propriedades de texto, o modelo de caixa, comportamento visual, dimensionamento, valores e unidades CSS, posicionamento e layout CSS;
Bibliografia
- FREEMAN, Elisabeth; FREEMAN, Eric. Use a cabeça! HTML com CSS e XHTML. 2. ed. Rio de Janeiro: Alta Books, 2008.
- SILVA, Maurício S. Criando sites com HTML : sites de alta qualidade com HTML e CSS. Novatec Editora, 2010.
- Outras referências
Planejamento
- Exercícios individuais em sala de aula
- Avaliação individual sobre HTML e CSS
- Projeto em dupla (site estático)
Observações:
- Nota mínima para aprovação: 6,0
- Percentual mínimo de presença: 75%
Ambientes
https://moodle.itp.ifsp.edu.br/
- Local para entrega de atividades, e disponibilização de materiais de aulas
- Disciplina: Programação Web 1
https://suap.ifsp.edu.br
- Local para acesso a notas, frequência e comunicação.

Quem é você
- Nome?
- De onde você é?
- Hobby?
- O que gostaria de aprender?

Internet e Web são sinônimos?
Internet e Web
Internet:
- Uma grande rede de dispositivos computadorizados de alcance mundial;
- Uma grande infraestrutura em rede;
Web (World Wide Web):
- Uma das funcionalidades da Internet;
- Nvegação em páginas interligadas por hiperlinks
Internet

- Correio eletrônico (POP3, SMTP)
- Transferência de arquivos (FTP)
- Conversa em tempo real (chat)
- Acesso remoto (SSH)
- Navegação no Hipertexto (Web)
World Wide Web
-
HTML (HyperText Markup Language): A linguagem de marcação para criar documentos eletrônicos (páginas)
-
URL (Uniform Resource Locator): O sistema de endereçamento único para localizar cada um desses documentos na rede.
-
HTTP (HyperText Transfer Protocol): O protocolo de comunicação que rege as requisições e as respostas que acontecem entre o navegador (cliente) que roda no computador do usuário final e no servidor web.
O que é um servidor?
![]()
1º Server
por volta de 1990
- NeXT Computer
- CPU 25 MHz
- 8 MB RAM
- 256 MB

Server Google



