You need to activate javascript for this site.
Menu Conteúdo Rodapé
  1. Home
  2. Courses
  3. Multimedia Design
  4. Web Development

Web Development

Code 12790
Year 2
Semester S2
ECTS Credits 4
Workload OT(15H)/TP(45H)
Scientific area Informatics
Entry requirements None
Mode of delivery Face to Face.
Work placements Not involved.
Learning outcomes Regarding the general objectives of this course unit (CU), the aim is to provide an overview of the evolution of computer networks up to the Internet, introduce web languages, and enable students to develop technical, aesthetic, and design skills that allow them to create websites with a distinct digital identity.

By the end of the course unit, students should be able to:

Understand the theories, techniques, and practices of web design;
Organize and structure content for a website;
Design a layout by applying aesthetic principles, usability principles, accessibility considerations, and technical requirements;
Understand the web design approach regardless of the device;
Optimize content (images, videos, sounds);
Use and modify HTML5 and CSS/CSS3;
Understand and use JavaScript and jQuery;
Apply the acquired tools to projects with creative and aesthetic demands.
Syllabus Perspectives on contemporary web design: concepts of hypertext, multimedia, interactivity, usability, and accessibility;
Introduction to Web Programming;
HTML language;
CSS language;
JavaScript language;
Basics of Server-side content;
HTTP protocol;
Web security;
Designing and structuring web pages while considering the appropriate web design approach and adapting to various devices (mobile phones, tablets, etc.);
Content production and web project development.
Main Bibliography Main:
1) E. Castro and B. Hyslop (2013), HTML and CSS: Visual QuickStart Guide, Peachpit Press (8th edition).
2) J. Robbins (2018), Learning Web Design: A Beginner's Guide to HTML, CSS, JavaScript, and Web Graphics, O'Reilly Media (5th edition).
3) B. Frain (2020), Responsive Web Design with HTML5 and CSS: Develop future-proof responsive websites using the latest HTML5 and CSS techniques, Packt Publishing.
4) J. Beaird (2020), The Principles of Beautiful Web Design, Sitepoint (4th edition).
5) B. Miller and J. Ackerman (2022), Principles of Web Design, Allworth Press.
6) P. Scobey and P. Lingras (2018), Web Programming and Internet Technologies. An E-commerce approach. Jones & Bartlett Learning, 2nd Edition.
7) L. Abreu (2011), HTML 5, FCA -­ Editora de Informática, 4a Edição.

Reference Website:
- https://developer.mozilla.org
Teaching Methodologies and Assessment Criteria The course consists of theoretical-practical classes that present the subject matter while allowing students to apply what they have learned and clarify any doubts.

Assignments covering the course syllabus are proposed, and classes encourage interaction between the professor and students by addressing questions in real time as they arise during practical work.

Students are assessed in each class through continuous evaluation based on the completion of in-class exercises. Additionally, they complete two individual projects during the semester and a group project, which they present and defend at the end of the semester.

The course evaluation consists of three components:

Individual practical assignments – 2.5 points each;
Group project – 8 points;
Continuous assessment – 2 points.
Language Portuguese. Tutorial support is available in English.
Last updated on: 2025-03-03

The cookies used in this website do not collect personal information that helps to identify you. By continuing you agree to the cookie policy.