Nesta UC pretende-se identificar a necessidade e a oportunidade de reutilização de soluções padronizadas para problemas típicos no desenvolvimento de software e estudar as arquiteturas e padrões de software mais conhecidos. Pretende-se também, perante um problema específico, identificar as arquiteturas e padrões que se adequam à sua resolução e implementá-los, utilizando práticas de qualidade em engenharia de software.
Programação Web
Página Web
Scripting
No termo do processo de formação nesta unidade curricular os estudantes devem estar capazes de:
Principal:
Complementar:
A avaliação tem caráter individual e implica a coexistência de duas modalidades: avaliação contínua (60%) e avaliação final (40%). Essa avaliação será desenvolvida na aplicação de formas diversificadas, definidas no Contrato de Aprendizagem da unidade curricular.