Advanced Development of Internet Applications I

Information and Communication Technologies
5 ECTS; 3º Ano, 1º Semestre, 30,0 TP + 30,0 TC

- Hélder da Corte Pestana

Basics of programming, HTML, CSS and Javascript

Provide technical knowledge for planning, production, management and dynamic user interaction using dynamic pages for the Internet. The students should be able to identify and use the concepts of client-side dynamics and server-side dynamics and use them to develop applications.

1.Dynamic and static webpages
2.Server-side languages and client-side languages
3.Web development using Hipertext Preprocessor (PHP)

Evaluation Methodology
Regular Season:
- 25% Class performance
- 75% Final assignment

Exam Season and make-up Season:
- 50% Theoretical exam
- 50% Final assignment

- Serrão, C. e Marques, J. (2011). Programação com PHP5. Lisboa: FCA
- Valade, J. (2006). PHP & Mysql for Dummies. EUA: Paperback

Method of interaction
Theoretical-practical classes supported by case study analysis and discussion.

Software used in class