-
Notifications
You must be signed in to change notification settings - Fork 0
Apresentação
- Fornecer as competências necessárias para o desenho, implementação e operação de aplicações e APIs (Application Programming Interface) para a Web, complementando a formação anterior nesta área. Neste contexto, são considerados três objetivos principais:
- Desenho e implementação de Web APIs como interfaces programáticas para a utilização de sistemas de informação.
- Desenho e implementação de aplicações de funcionalidade rica sobre o browser, nomeadamente single page applications (SPA), tirando partido das funcionalidades presentes na norma HTML 5.
- Deployment e operação de aplicações e APIs Web sobre plataformas cloud, incluindo aspectos de escalabilidade horizontal.
-
Aulas teóricas para exposição de temas
-
Aulas práticas para consolidação dos temas expostos nas aulas teóricas
-
Três etapas
-
Web API
-
Cliente SPA
-
Aspectos não funcionais
-
Os resultados da aprendizagem são avaliados individualmente nas seguintes componentes:
-
[50%] Teste teórico realizado na época normal de exames. Na época de recurso poderá ser repetido o teste.
-
[50%] Trabalho prático realizado ao longo das aulas. A classificação do trabalho é individual e terá em consideração o desempenho e postura do aluno durante as aulas práticas, assim como discussão final.
-
A avaliação do trabalho prático inclui os seguintes aspectos:
-
Conjunto de requisitos correctamente implementados.
-
Participação individual dos elementos do grupo.
-
Legibilidade, organização e extensibilidade do código e documentação produzidos.
-
Conjunto de testes.
-
Documentação.
-
Para ser aprovado na disciplina, o aluno deverá verificar todas as condições seguintes:
-
Nota do teste teórico superior ou igual a 10 valores
-
Nota do trabalho prático superior ou igual a 10 valores
-
Média ponderada final superior ou igual a 10 valores