| Código: | PARC15 | Sigla: | TPI |
| Áreas Científicas | |
|---|---|
| Classificação | Área Científica |
| CNAEF | Ciências informáticas |
| Ativa? | Sim |
| Unidade Responsável: | Departamento de Sistemas e Informática |
| Curso/CE Responsável: | Curso Técnico Superior Profissional em Redes e Sistemas Informáticos |
| 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 | Responsável |
| Ensino Teórico-Prático: | 4,00 |
| Tipo | Docente | Turmas | Horas |
|---|---|---|---|
| Ensino Teórico-Prático | Totais | 1 | 4,00 |
| Luís Coelho Marques | 4,00 |
Objetivos Gerais
As aplicações Web desempenham um papel relevante na vida do dia a dia. Nesse contexto, é necessário não só saber utilizá-las com maior eficácia e eficiência como ainda desenvolver competências para o seu desenvolvimento.
Nesse sentido pretende-se nesta UC que os estudantes adquiram conhecimentos, aptidões e competências na área do desenvolvimento web em front-end.
Os estudantes devem no final desta UC ter as competências necessárias para desenharem e desenvolver o front-end de uma aplicação web.
Objetivos Específicos
Arquitetura Web
Obj#1- Compreender e explicar os principais conceitos associados à Arquitetura Web.
HTML e CSS
Obj#2- Reconhecer e explicar a finalidade da linguagem HTML e CSS;
Obj#3 – Reconhecer elementos principais do HTML e seletores do CSS;
Obj#4 – Distinguir entre linguagens de marcação e linguagens de estilo
Obj#5 – Aplicar a linguagem HTML na estruturação de conteúdos diversos e Aplicar a linguagem de estilos CSS a documentos HTML.
JavaScript e DOM
Obj#6 – Reconhecer e explicar a finalidade da linguagem de programação JS
Obj#7 – Desenvolver scripts JS que permitam implementar interação e dinâmica em documentos HTML.
Obj#8 – Reconhecer e explicar o DOM. Aplicar o JS à manipulação do DOM.
Obj#9 – Reconhecer e explicar o funcionamento do Protocolo HTTP/s
Objetivos integradores
Obj#10 - Desenhar e criar o front-end de uma aplicação web com integração dos conhecimentos anteriores.
Obj#11 - Avaliar e refletir sobre a implementação realizada e identificar formas alternativas de implementação.
1 - Identificar e descrever as tecnologias utilizadas para desenvolver aplicações Web, compreender e explicar a arquitetura Web;
2 - Aplicar a linguagem HTML e CSS necessárias ao desenvolvimento de uma aplicação web na vertente de front-end;
3 - Aplicar a vertente de interação e dinâmica aos elementos de HTML e CSS com recurso à linguagem Javascript;
4 - Testar e corrigir erros nas componentes de HTML, CSS e Javascript
5 - Aplicar as boas práticas de programação de interfaces Web.
1) Noções de Web:
2) Cliente Web:
3) Protocolo de comunicação HTTP/HTTPS;
| Designação | Peso (%) |
|---|---|
| Prova oral | 20,00 |
| Teste | 40,00 |
| Trabalho laboratorial | 40,00 |
| Total: | 100,00 |
| Designação | Tempo (Horas) |
|---|---|
| Frequência das aulas | 60,00 |
| Trabalho laboratorial | 72,00 |
| Estudo autónomo | 30,00 |
| Total: | 162,00 |