Code: | PARC15 | Sigla: | TPI |
Áreas Científicas | |
---|---|
Classificação | Área Científica |
CNAEF | Informatics Sciences |
Ativa? | Yes |
Unidade Responsável: | Departamento de Sistemas e Informática |
Curso/CE Responsável: | Professional Technical Higher Education Courses in Networks and Information Systems |
Sigla | Nº de Estudantes | Plano de Estudos | Anos Curriculares | Créditos UCN | Créditos ECTS | Horas de Contacto | Horas Totais |
---|---|---|---|---|---|---|---|
TSPPAR | 15 | Plano de Estudos_2015_16 | 2 | - | 6 | 60 | 162 |
Docente | Responsabilidade |
---|---|
Martinha do Rosário Fonseca Piteira |
Theorethical and Practical : | 4,00 |
Type | Docente | Turmas | Horas |
---|---|---|---|
Theorethical and Practical | Totais | 1 | 4,00 |
Luís Coelho Marques | 4,00 |
General objectives
Web applications play an important role in our everyday life. In this context, it is necessary not only to know how to use them more effectively and efficiently but also to develop skills for their development.
In this sense, it is intended in this UC that students acquire knowledge, skills, and competencies in the area of front-end web development.
At the end of this course, students must have the necessary skills to design and develop the front-end of a web application.
Specific objectives
1 - Web Architecture
Obj#1- Understand and explain the main concepts associated with Web Architecture.
2 - HTML and CSS
Obj#2- Recognize and explain the purpose of HTML and CSS language;
Obj#3 – Recognize main HTML elements and CSS selectors;
Obj#4 – Distinguish between markup languages and style languages
Obj#5 – Apply HTML language in the structuring of different contents and apply CSS styles language to HTML documents.
3- JavaScript and DOM
Obj#6 – Recognize and explain the purpose of the JS programming language
Obj#7 – Develop JS scripts that allow implementing interaction and dynamics in HTML documents.
Obj#8 – Recognize and explain the DOM. Apply JS to DOM manipulation.
Obj#9 – Recognize and explain how the HTTP/s Protocol works
4 - Integrating objectives
Obj#10 - Design and create the front-end of a web application with the integration of prior knowledge.
Obj#11 - Evaluate and reflect on the implementation carried out and identify alternative ways of implementation.
At the end of the UC students should be able to:
1 - Identify and describe the technologies used to develop web applications, understand and explain the web architecture;
2 - Apply the HTML and CSS language necessary for the front-web application development;
3 - Apply interaction and dynamics to HTML and CSS elements using the Javascript language;
4 - Test and fix errors in HTML, CSS, and Javascript components.
5 - Apply good web interface programming practices.
Designation | Peso (%) |
---|---|
Prova oral | 20,00 |
Teste | 40,00 |
Trabalho laboratorial | 40,00 |
Total: | 100,00 |
Designation | Tempo (Horas) |
---|---|
Frequência das aulas | 60,00 |
Trabalho laboratorial | 72,00 |
Estudo autónomo | 30,00 |
Total: | 162,00 |