Objetivos / Competências
Reconhecer os conceitos e metodologias para o desenvolvimento de aplicações para a Internet.
Efetuar a análise, desenho e desenvolvimento de aplicações web.
Conceber aplicações gráficas criativas.
Conteúdos programáticos resumidos
- Desenvolvimento de páginas Web estáticas:
DOM, estrutura e conteúdo (HTML);
Sintaxe.
- Folhas de estilo.
- Programação client-side:
Manipulação do DOM em Javascript;
Recurso a frameworks Javascript.
- Integração de imagem, som e vídeo em páginas Web.
- Design para a Internet:
Gestão de tipos de letra
Layouts
Metodologias de ensino e critérios de avaliação
Nas aulas teóricas, são apresentados conceitos e contextos de aplicabilidade da matéria, com
demonstração recorrendo aos meios informáticos e eventual projeção da imagem no ecrã. Os alunos
são encorajados a colocar questões e a participar na construção dos exemplos abordados.
Em ambiente laboratorial, os alunos realizam trabalhos práticos no computador e utilizando
ferramentas selecionadas. Estas aulas colocam os alunos em contacto com os aspetos concretos
inerentes à matéria leccionada e fortalece tanto a compreensão como a elaboração de soluções
criativas.
O projeto oferece um contexto real de aplicação e exploração dos conhecimentos e competências
adquiridos ao longo do semestre.
A avaliação é feita com base em 3 componentes:
- Prova escrita: 45% (mínimo: 7/20 valores);
- Projeto: 50% (mínimo: 7/20 valores);
- Presenças nas aulas: 5%.
Bibliografia resumida
ROBBINS, Jennifer (2012) Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics. O'Reilly Media. Cota na biblioteca da ESTGV: 004.43.
DUCKETT, Jon (2014) Web Design with HTML, CSS, JavaScript and jQuery Set. Wiley.
Frain, Ben (2015) Responsive Web Design with HTML5 and CSS3 : Build responsive and future-proof websites to meet the demands of modern web users. Cota na biblioteca da ESTGV: 004.55
CASTRO, Elizabeth, HYSLOP, Bruce (2013) HTML and CSS: Visual QuickStart Guide.
Cota na biblioteca da ESTGV: 004.55
MCFARLAND, David (2014) JavaScript & jQuery: The Missing Manual, 2nd Edition. O'Reilly Media. Cota na biblioteca da ESTGV: 004.43
MEYER, Eric (2006) CSS: The Definitive Guide Paperback. O'Reilly Media.
MORVILLE, Peter, ROSENFELD, Louis (2006) Information Architecture for the World Wide Web: Designing Large-Scale Web Sites, 3rd Edition. O'Reilly Media. Cota na biblioteca da ESTGV: 004.7
W3Schools Online Web Tutorials, http://www.w3schools.com/