Plano de Estudos

Aplicações e Serviços na Web ASW

Contextos

Groupo: 1_PGCE 2023/24 > Especialização > Percurso Informática > 664_Perfil Informática > 2º semestre

ECTS

6.0 (para cálculo da média)

Objectivos

Compreender os conceitos fundamentais das aplicações e serviços Web, incluindo características e componentes das aplicações web modernas, e seu papel na integração de informação, serviços e utilizadores. Analisar e aplicar arquiteturas e modelos de desenvolvimento Web, identificando arquiteturas típicas e aplicando-as em cenários práticos. Dominar tecnologias fundamentais da Web, como endereçamento de recursos, protocolos, linguagens de programação no servidor e padrões de desenvolvimento (p.e., MVC). Utilizar formatos de transferência de dados (p.e., XML, JSON) e pedidos assíncronos para melhorar a interatividade. Desenvolver aplicações e serviços Web usando diversos conjuntos de tecnologias como por exemplo, LAMP e MEAN. Conceber e desenvolver projetos de sistemas de informação baseados em tecnologias web, desde a conceção à implementação final, consolidando as competências adquiridas.

Programa

Aplicações e serviços Web. Conceitos e características das aplicações Web. Processo de desenvolvimento de aplicações Web. Introdução às principais tecnologias Web: endereçamento de recursos, protocolos e arquiteturas. Linguagens no servidor (p.e., PHP). Padrão Model-View-Controller no desenvolvimento Web. Formatos de transferência de informação (p.e., XML e JSON) e tecnologias associadas. Uso de pedidos assícronos em aplicações web. Introdução aos serviços Web. Outras metodologias de desenvolvimento. Introdução a outro conjunto de tecnologias, p.e., MEAN stack e desenvolvimento em JavaScript no servidor. Web 2.0 e noções de web semântica.

Método de Avaliação

A avaliação é constituída por um exame, um projeto e os guiões das aulas teórico-práticas.

Carga Horária

Carga Horária de Contacto -

Trabalho Autónomo - 105.0

Carga Total -

Bibliografia

Principal

Secundária

Disciplinas de Execução

2024/2025 - 2 Semestre

2023/2024 - 2 Semestre