Learning outcomes |
The objective of this course unit is to address the development of applications based on web technologies, with a focus on interface design, structure, technologies, and languages used in this development. In terms of skills, it aims to instill in the students sensitivity and critical awareness of specific problems in this area, particularly regarding the design and ubiquity of web applications. In terms of competencies, it aims for the student to be capable of designing and independently implementing web applications; choosing the appropriate set of technologies for the project; working with a team in the engineering and development of software or systems aimed at the web; easily using graphical integrated development environments or command line interfaces to develop web applications; integrating database or file management systems.
|
Main Bibliography |
Luís Abreu, “HTML 5”, FCA - Editora de Informática, 2011. Alexandre Pereira , Carlos Poupa, ”Linguagens WEB”, Edições Silabo, 4a edição revista e actualizada, 2011. Eric Freeman e Elisabeth Freeman, “Head First HTML with CSS & XHTML”, O’Reilly. Chuck Musciano e Bill Kenedy, “HTML & XHTML: The Definitive Guide”, O’Reilly. Eric Meyer, “CSS: The Definitive Guide”, O’Reilly. José Braga de Vasconcelos, “Python – Algoritmia e Programação Web”, FCA - Editora de Informática, 2012. Frederico Tavares, “Desenvolvimento de Aplicações em PHP”, FCA - Editora de Informática, 2012. World Wide Web Consortium and W3 Schools resources.
|