Demonstração da coerência do programa com os objectivos

A disciplina segue uma lógica arquitectural. As aplicações na web são conceptualizadas como a combinação de back-end e front-end. A análise lógica e discussão de cada componente das aplicações na web está organizada em três camadas lógicas: arquitectura, design e implementação.