Disciplina
Sise - Computação Web
Área
Área Científica de Arquitectura e Sistemas Operativos > Sistemas Operativos e Sistemas Distribuídos
Activa nos planos curriculares
SISE 2015 > SISE 2015 > 3º Ciclo > Sise - Computação Web
Nível
A avaliação é composta pelo seguinte conjunto de componentes: - Projecto (50%). Exame (50%)
Tipo
Não Estruturante
Regime
Semestral
Carga Horária
1º Semestre
1.072 h/semana
1.072 h/semana
54.0 h/semestre
Objectivos
São os seguintes: - Introdução ao desenho centrado no utilizador. - Introdução ao desenvolvimento, linguagens e frameworks de programação orientadas à Web: Javascript, AngularJS, Node.js. - Dar conhecimentos de server-side Javascript.
Programa
A unidade curricular cobre as seguintes temáticas: - Introdução ao desenho centrado no utilizador; Prototipagem; Heurísticas de usabilidade. - Javascript 101, NodeJS, Assynchronous development, REST. - Princípios de Desenho para a web (navegação, layout, etc.); Padrões de desenho. - Web platform development – AngularJS. - Avaliação Heurística e com Utilizadores;Portabilidade, Acessibilidade. - Javascript server-side: JSON, SocketIO, ExpressJS, WebRTC
Metodologia de avaliação
A avaliação é composta pelo seguinte conjunto de componentes: - Projecto (50%). Exame (50%)
Pré-requisitos
Componente Laboratorial
Princípios Éticos
Componente de Programação e Computação
Componente de Competências Transversais
Bibliografia
Principal
Introdução ao Design de Interfaces
Manuel J. Fonseca, Pedro Campos, Daniel Gonçalves
FCA Editora, ISBN: 9789727227389
Secundária
Apress, 2014, ISBN: 978-1484201886
Learning AngularJS: A Guide to AngularJS Development
O'Reilly, ISBN: 978-1491916759