Publicação em Diário da República: Despacho n.º 10345/2023 de 09/10/2023
7 ECTS; 2º Ano, 1º Semestre, 60,0 TP , Cód. 617540.
Docente(s)
- Hélder da Corte Pestana (1)(2)
(1) Docente Responsável
(2) Docente que lecciona
Pré-requisitos
Não aplicável
Objetivos
Dotar os alunos de conhecimentos para o desenho e desenvolvimento de interfaces web através das diversas linguagens de marcação associadas, na edição e codificação de páginas para a Internet utilizando as principais aplicações (editores) específicas para esse fim.
Programa
1. A Internet
1.1. A história da Internet
1.2. Principais Protocolos
2. HTML
2.1. A História das linguagens de anotação e do HTML
2.2. Arquitectura
2.3. Semântica
2.4. Sintaxe
2.4.1. Etiqueta/tag
2.4.2. Atributos
2.5. Estrutura geral de um documento
2.6. Elementos
2.6.1. Blocos
2.6.2. Formatação
2.6.3. Imagens
2.6.4. Tabelas
2.6.5. Listas
2.6.6. Formulários
2.6.7. Hiperligações
3. CSS Folhas de Estilos em Cascata
3.1. A História e Conceitos
3.2. Posicionamento e integração de código CSS com HTML
3.2.1. Interno, Externo e Inline
3.3. Sintaxe
3.3.1. Selector, Propriedade e Valor
3.4. Tipos de selectores
3.4.1. Classes
3.4.2. ID
3.4.3. Pseudo
3.4.4. Ascendentes e descentes
3.4.5. Atributos
3.4.6. Universais
3.5.2. Box Model
4.Desenho de Interfaces Web
4.1 Usabilidade e Acessibilidade na Web
4.2 Prototipagem de Interfaces Web
4.3 Usabilidade e Acessibilidade na Web
4.4 Arquitetura de Informação
4.5 Particularidades dos dispositivos móveis
4.6 Softwares de Prototipagem
5.Publicação de Websites
5.2 Noções sobre Search Engine Optimization
5.3 Validação / Testes
5.3 Publicar o site na Internet
Metodologia de avaliação
Avaliação por frequência:
- 30% Mini-Trabalhos (2)
- 30% Teste (nota mínima 7 valores)
- 40% Trabalho Prático Final Individual (nota mínima 7 valores)
Avaliação por Exame:
- 30% Mini-Trabalhos (2)
- 30% Teste (nota mínima 7 valores)
- 40% Trabalho Prático Final Individual (nota mínima 7 valores)
O aluno obtém aprovação à UC de acordo com o disposto nos Pontos 11 e 12, do Artigo 11º, do regulamento Académico do IPT.
Bibliografia
- Abreu, L. (2015). HTML5. Lisboa: FCA
- Gonçalves, D. e Fonseca, M. e Campos, P. (2017). Introdução ao Design de Interfaces. Lisboa: FCA
- Ughetto, V. (2012). CSS ? Criação Inovadora de Sites. Lisboa: FCA
Método de Ensino
Aulas teórico-práticas onde se propõem a resolução de casos práticos.
Software utilizado nas aulas
Atom, VS Code ou outro editor web
Aprovado em Conselho Técnico Cientifico: 03 de setembro de 2023
Download da Ficha da Unidade Curricular (FUC)