Desenvolvimento Avançado de Aplicações Internet II

Tecnologias de Informação e Comunicação
5 ECTS; 3º Ano, 2º Semestre, 30,0 TP + 30,0 TC

Lecturer
- Hélder da Corte Pestana

Prerequisites
Knowledge of PHP, HTML, CSS and Javascript

Objectives
The students should be able to create dynamic web applications, interact with databases and users, create and use XML, create and use web services, create advanced techniques for server-side and client-side languages integration (Ajax); study and analyse emerging techniques.

Program
1) Dynamic web pages editing using Dreamweaver
2) Ajax – Asynchronous Javascript and XML
3) Javascript Frameworks
4) Use of XML and Webservices
5) Advanced CSS techniques
6) Study/debate of emergent technologies
7) Project

Evaluation Methodology
Class Performance (25%)
Workshop about an emergent technology(25%)
Final project (50%)

Bibliography

Method of interaction
Lectures and tutorials supported by case study analysis and discussion

Software used in class