Planeamento

Aulas

Apresentação e introdução

Apresentação da UC. 
Arquitetura Web. HTML: estrutura de um documento. Cascading Style Sheets (CSS).


Javascript: introdução

JavaScript: introdução à linguagem. Principais aspetos da linguagem.


Javascript: programação por eventos

JavaScript: introdução aos princípios de programação com base em eventos.


JavaScript: modelo de objetos

JavaScript: manipulação de elementos de HTML (DOM).


Exercícios - HTML, CSS, JavaScript

Exercícios com uso de HTML, CSS e JavaScript.


Programação no Servidor: gestão de páginas

Programação no Servidor: conceitos e tecnologias.
PHP: noções básicas.


Programação no Servidor: acesso a bases de dados

PHP: acesso a bases de dados.


Exercícios - HTML, CSS, JavaScript, PHP

Exercícios com uso de HTML, CSS, JavaScript e PHP.


Prova prática

Prova prática individual.


Usabilidade

Desenho centrado no utilizador: Usabilidade das aplicações Web.


CMS

CMS no contexto das aplicações web.


Wordpress: introdução

Wordpress: conceitos fundamentais e principios de utilização.


Casos de Estudo (I)

Wordpress: Casos de Estudo (I).


Casos de Estudo (II)

Wordpress: Casos de Estudo (II).


Casos de Estudo (III)

Wordpress: Casos de Estudo (III).


Revisões e exercícios

Revisões e esclarecimento de dúvidas.


Teste

Teste teórico-prático.