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

Os conteúdos programáticos da unidade curricular estão alinhados com os objetivos de aprendizagem. A introdução às aplicações web e seus componentes permite aos alunos compreenderem os conceitos fundamentais. O estudo das arquiteturas e modelos de desenvolvimento assegura que os alunos possam identificar e aplicar as melhores práticas. As tecnologias web, como protocolos e padrões (e.g., MVC), são essenciais para dominar as ferramentas de desenvolvimento. A utilização de formatos de dados e AJAX está alinhada com a melhoria da interatividade. O desenvolvimento de aplicações e serviços web com tecnologias como LAMP e MEAN, bem como a implementação de serviços REST e SOAP, permite uma aplicação prática dos conhecimentos. A realização de projetos permite consolidar competências ao aplicar todo o conhecimento adquirido em um sistema completo.