Instance: 2017/2018 - 1S
Cycles of Study/Courses
||No. of Students
Last updated on 2017-09-19.
Fields changed: Program, Componentes de Avaliação e Ocupação, URL da página
Suitable for English-speaking students
Provide students with fundamental knowledge about:
- The inner wiorkings of the internet and the world wide web (WWW)
- Web development languages
- Relational databases
Learning outcomes and competences
After the completion of this course unit, students should be able to:
- Create and validate HTML 5 documents.
- Layout HTML 5 documents using CSS.
- Design a relational database.
- Make simple queries to relational databases.
- Create a dinamic web application using PHP and relational databases
- Introduction to Web Technologies
- Entity Relationship Model
- Relational Model
- Creating databases using SQL
- Querying databases using SQL
- Specification of web documents using HTML 5
- Presentation of HTML documents using CSS
- Creating dynamic websites using PHP + HTML + CSS + SQL
André Restivo; Slides de TWEB
Michal Zalewski; The tangled Web
. ISBN: 978-1-59327-388-0
Jakob Nielsen; Designing web usability
. ISBN: 1-56205-810-X
Jeffrey D. Ullman, Jennifer Widom; A First Course in Database Systems
. ISBN: 0-13-8687647-9
Teaching methods and learning activities
Theoretical presentation of the fundamental concepts and applications. Presentation of practical examples and resolution of exercises by the students.
Technological sciences > Technology > Internet technology
Distributed evaluation with final exam
Amount of time allocated to each course unit
|Elaboração de projeto
|Frequência das aulas
Eligibility for exams
- To obtain frequency, students may not exceed the maximum number allowed of missed classes. Attendance will be registered in all classes.
- It is necessary to obtain a minimum of 10 (out of 20) in the distributed evaluation component to have access to the exam.
- Distributed evaluation is determined by evaluating one report and a practical assessment (RP and PT).
Calculation formula of final grade
The final mark will be calculated as follows:
- Final mark = 0.4 * Exam + 0.2 * RP + 0.4 * PT
To complete this course unit, students have to reach a minimum grade of 8 (out of 20) in the exam.
Examinations or Special Assignments
Special assessment (TE, DA, ...)
Students with a special status are assesses as regular students. They have to perform the same assignments within the same deadline as regular students.
The grade of the exam may be improved at recurso (resit) season. Students may improve the grade of the continuous assessment component on the subsequent academic year.