| Código |
16216
|
| Ano |
1
|
| Semestre |
S2
|
| Créditos ECTS |
6
|
| Carga Horária |
PL(30H)/T(30H)
|
| Área Científica |
Informática
|
|
Objectivos de Aprendizagem |
O objetivo desta unidade curricular é abordar o desenvolvimento de interfaces multiplataformas baseadas em tecnologias web, com foco no desenho de interface, estrutura, tecnologias e linguagens utilizadas nesse desenvolvimento. Em termos de aptidões, pretende-se cativar no(a) aluno(a) a sensibilidade e consciência critica para problemas específicos a esta área, nomeadamente no que se refere ao design e ubiquidade das interfaces multiplataforma. Em termos de competências, pretende-se que o(a) aluno(a) seja capaz de: projetar e implementar autonomamente interfaces multiplataforma para web; escolher o conjunto de tecnologias adequadas ao projeto; utilizar, com facilidade, ambientes gráficos de desenvolvimento integrado para desenvolver interfaces multiplataforma.
|
|
Conteúdos programáticos |
1. Internet e Desenho de Interfaces Multiplataforma 2. Prototipagem de Interfaces Multiplataforma 3. Linguagens de Marcação para a Web a. HTML5 b. XML 4. Estilização de conteúdos em Interfaces Multiplataforma a. CSS 3 5. Responsividade a. Design de Interfaces para Dispositivos Móveis b. Adaptabilidade 6. Acessibilidade, Performance e Analítica.
|
|
Bibliografia principal |
Ricardo Queirós e Filipe Portela. “Desenvolvimento Avançado para a Web - do Front-End ao Back-End”. (2020). Luís Abreu. “HTML5, 4.ª Edição Atualizada e Aumentada”. (2015) Portela, Carlos Filipe, and Ricardo Queirós. "Introdução ao desenvolvimento moderno para a Web." (2018). Ricardo Queirós. “Criação Rápida de Sites Responsivos com o Bootstrap”. (2018) Eric Freeman e Elisabeth Freeman, “Head First HTML with CSS & XHTML”, O’Reilly. Chuck Musciano e Bill Kenedy, “HTML & XHTML: The Definitive Guide”, O’Reilly. Eric Meyer, “CSS: The Definitive Guide”, O’Reilly.
|
| Língua |
Português
|