Número | Datas | Assunto | Materiais |
---|---|---|---|
1 | 20-02-2003 | Apresentação: objectivos, metodologia, conteúdos, bibliografia, avaliação e plano das aulas. | Ficha de Disciplina |
2 | 21-02-2003 | Introdução: Aplicações Web, HTTP, Internet. | Web e Internet mais ... |
3 | 27-02-2003 | Revisão de Bases de Dados: Modelo Relacional, SQL92, transacções e propriedades ACID. | Modelo Relacional e SQL-92 Oracle |
4 | 28-02-2003 | Revisão de Java: Linguagem e plataforma universal de acesso a dados; tipos de dados, controlo de fluxo, métodos e parâmetros, excepções, reflexão, packages; modelo de execução, modelo de concorrência, modelo de eventos. | Introdução a JAVA mais ... |
5 | 6-03-2003 | Acessibilidade: concepção para a acessibilidade; directivas para a acessibilidade do conteúdo da Web. | Acessibilidade e Usabilidade mais ... |
6 | 7-03-2003 | Desenho de páginas: utilização do ecrã; desenho
independente da plataforma; separação entre significado e
apresentação; tempos de resposta; ligações; folhas de estilos. Desenho de conteúdos: escrever para a Web; títulos de página; escrita de títulos; legibilidade; documentação em linha; multimédia. |
|
7 | 13-03-2003 | Folhas de Estilo em Cascata (CSS1): definição e vantagens, cascading, métodos de especificar estilos, ligar CSS a HTML, regras, selectores, propriedades, unidades. | Folhas de Estilo em Cascata (CSS1) mais ... |
8 | 14-03-2003 | Desenho de sítios: a página principal (Home Page);
largura da página; a página principal e as páginas interiores;
metáforas; navegação; capacidades de procura. Introdução à linguagem HTML, hipermédia, marcas. Formulários, molduras, tabelas, mapas de imagens. |
Introdução a HTML mais ... |
9 | 20-03-2003 | Programação Java Cliente com JavaScript: diferenças entre JavaScript e Java; adicionar JavaScript a páginas HTML; modelo de objectos, tratamento de eventos; navegação entre páginas; validação das entradas em formulários; uso de cookies. | Introdução a JavaScript. mais ... |
10 | 21-03-2003 | Applets Java: modelo de execução, ciclo de vida, API. Exemplo de Applet. Applets e JavaScript. | Introdução a Applets Java. |
11 | 27-03-2003 | Common Gateway Interface (CGI); Processamento de CGIs. Exemplo de CGI em Perl com um formulário para entrada de dados. | CGI. |
12 | 28-03-2003 | Lógica de negócio com servlets Java: páginas dinâmicas, modelo de programação, ciclo de vida, API. | Servlets Java. mais ... |
13 | 3-04-2003 | Filtragem em Servlets, API, configuração, cadeias. | |
14 | 4-04-2003 | Acesso a Dados com JDBC, Tipos de drivers, API, transacções, Excepções, "connection pooling". | JDBC e SQLJ mais ... |
15 | 10-04-2003 | Manutenção de estado e sessões, reescrita de URLS, campos escondidos, cookies, eventos de aplicação e de sessão. | Sessões e manutenção de estado |
16 | 11-04-2003 | Java Server Pages: JSP API, objectos implícitos, directivas, declarações, expressões. | JSP mais ... |
17 | 24-04-2003 | Ligação de JSP a componentes Java Beans, propriedades, arquitecturas de aplicações Web modelo 1 e modelo 2. | |
18 | 2-05-2003 | JSP API custom tags. | |
19 | 8-05-2003 | EJB | EJB |