Web Practices II - 2nd semester


Interactive Media are increasingly appointed as an alternative to traditional media products: blogs and wikis versus written press, digital animation movies versus cartoons based on three-dimensional modeling.
With the advent of digital, a new experience is introduced to the field of the conventional media: television becomes interactive and newspapers convert to digital, wireless and mobile communications transform deeply internet access. Web-based social interaction networks arise and expand everywhere, along with virtual environments, online communities and virtual platforms of shared work and experiences. There are new challenges for designers in terms of technical knowledge, skills and attitudes related to their training and development of academic and professional expression.
The digital era of communication affects the inspiration of content creation, and therefore heavily induces the creative expression released from Interactive Media, even conditioning the own nature and possibilities that those new technologies offer.
This seminary prepares the students towards a comprehensive use of computerized tools, involved in the creative processes of new digital media, with strong emphasis on the role of databases in the development of management software.

General characterization





Responsible teacher

Docente a definir


Weekly - 3 letivas + 1 tutorial

Total - Available soon

Teaching language





Converse, Tim (2004). PHP5 and MySQL Bible, New Jersey, Hungry Minds Inc,
Davidson, Louis; Kline, Kevin; Windisch, Kurt (2006). Pro SQL Server 2005 Database Design and Optimization, Apress, New York
Erl, Thomas (2012). Service-oriented Architecture: A Field Guide to Integrating XML and Web Services, NY, Prenti
Johnson, James (2010). Database: Models, Languages, Design, Oxford University Press
Powazek, Derek (2008). Design for Community: The Art of Connecting Real People in Virtual Places, Berkeley, New
Ribeiro, Nuno Magalhães (2007) Multimédia e Tecnologias Interactivas, 2ª Edição Actualizada, FCA - Editora de Informática
Richards, S. (2007) Pro PHP XML and Web Services, New Jersey, Hungry Minds Inc,
Yank, Kevin (2006). Build Your Own Database Driven Website Using PHP & MySQL, Sitepoint

Teaching method

Content presentation is done in fully interaction with specific and real examples of our web practices. Students are required to be actively involved via oral contributions and small writen works concerning online database , search engines, back offices and restricted access areas. a) demonstration of techniques and code development models; b) formal tests and evaluations of usability will be done. c) Finally, a former student is invited for a presentayion of his/her last work and his/her actual work experience. a) b) and c) are desirable regular practices of this curricular unit.

Evaluation method

The final grade is composed of the following assessments:
1 - Collective working project [50%]
Weighting criteria for evaluation of the group:
• detailed analysis of the subject;
• creativity in the choice of strategies;
• organization and consistency in the presentation of the work;
• compliance with the calendar and the time limits;
• accuracy in use of key concepts;
• domain demonstrated in the presentation of content.

Weighting criteria for evaluation of group work:
• analysis of the project and strategic choices of the project;
• SWOT analysis and justification of strategic planning;
• content organization and guidelines followed
• Brief presentation of the website
2 - Individual assessment [30%]
3 - Two multiple choice tests [20%] (10% +10%)

Subject matter

This seminary aims to provide to the student the background knowledge underlying the creative processes of functional design, fulfilled through the new web technologies.
Methods and techniques will be discussed, with special impact on database architecture and logical planning, in order to enable the production and execution of multimedia projects. In this perspective it will be given a special emphasis on the following topics:
- Interface methods of databases in the Web;
- Database architecture;
- Structure and logical planning;
- Programming language and database interface: Php, MySQL;


Programs where the course is taught: