Tecnologias de Aplicações Web – 1ª edição
Os alunos que terminam com sucesso esta unidade curricular serão capazes de:
- Dominar conceitos e práticas de middleware, como ESB e filas de mensagens
- Compreender e aplicar tipologias de arquitetura web de camadas N e tecnologias relacionadas
- Adquirir competências em recolha e filtragem de conteúdos web, incluindo análise de webmail e gestão de cookies
- Desenvolver aplicações web utilizando arquiteturas orientadas a serviços, SOAP, e gerir tipos de sites e sistemas de gestão de conteúdo (CMS)
- Utilizar XML para a gestão de dados e serviços em aplicações web
- Tomar decisões em cenários complexos de forma a atingir objetivos, utilizando processos estruturados e obtendo informação de diferentes fontes
- Conhecimentos básicos de informática, na ótica de utilizador
- Ter acesso a um computador com sistema operativo Windows, MacOS ou Linux
- Sistemas de middleware, como o Enterprise Service Bus (ESB) e sistemas de filas de mensagens, analisando a sua aplicação prática na integração de sistemas empresariais
- Arquiteturas Web: Análise das arquiteturas de múltiplas camadas, explorando o papel dos sistemas operativos em servidores e clientes, bem como infraestruturas de suporte como DNS e alojamento
- Introdução ao HTML e as suas aplicações no desenvolvimento de páginas web
- Métodos avançados de filtragem e recolha de dados na web, incluindo técnicas para análise de webmail e gestão de cookies. Estudo de ferramentas para análise de comunicações como VOIP, Media Over IP, VPN, VSAT/wireless
- Aplicações e Serviços Web: Criação e gestão de aplicações web através de arquiteturas orientadas a serviços e uso de SOAP. Implementação de CMS e utilização de XML na estruturação de dados para a web
Consulte os detalhes na brochura do curso.
Avaliação ao longo da formação:
- Realização de um projeto em grupo (50%) ao longo do curso
- Realização de um teste individual (50%) [nota mínima de 9,5 valores (escala 0-20)
A frequência mínima de 80% das aulas é obrigatória para concluir com sucesso a formação. A fórmula para o cálculo da nota final será: NF = 0,5PG + 0,5T (NF = Nota Final; PG = Projeto em Grupo; T = Teste).
09:30-13:00
50€
Coordenação
Ana Respício
Professora Departamento Informática Ciências
Professora no Departamento de Informática de Ciências-ULisboa, onde leciona nos três ciclos de ensino e onde desempenhou vários cargos de coordenação. É investigadora integrada no laboratório de investigação LASIGE. Desde 2021, é membro eleito do Senado da ULisboa. Doutorada em Estatística e Investigação Operacional (U. Lisboa, 2003), os seus interesses de investigação incluem suporte à decisão (teoria e tecnologias), otimização, gestão de risco em cibersegurança, segurança da informação, IoT, AAL e simulação.
Participou em vários projetos de I&D financiados pela Comissão Europeia, por agências científicas nacionais e por projetos em cooperação com a indústria. Atualmente, participa no projeto XIVT (xivt.org) sobre geração automática de testes de software. Desde 2014, é vice-presidente do Grupo de Trabalho 8.3 da IFIP: Suporte à Decisão. Em 2021, recebeu o IFIP Service Award. É Editora Associada do Journal of Decision Systems e membro do conselho editorial das revistas IDT Journal e IJIDS. Colabora com diversas organizações de investigação e é membro fundador da iniciativa Girls in ICT@ Ciências.ULisboa.
É membro da Comissão Técnica Portuguesa para a Normalização no âmbito do ISO/IEC JTC 1/SC 27 – Segurança da Informação, cibersegurança e proteção da privacidade (CT163).
Formadores
Soraia Meneses Alarcão
Professora Auxiliar Departamento Informática Ciências
Professora Auxiliar do Departamento de Informática de Ciências-ULisboa e investigadora integrada do laboratório LASIGE. Obteve a sua licenciatura e mestrado em Engenharia Informática e de Computadores pelo Instituto Superior Técnico, e o seu doutoramento em Informática por Ciências. É autora de mais de 20 publicações científicas, tendo participado em vários projetos de investigação nacionais e internacionais. Os seus interesses de investigação incluem Computação Afetiva, Interação Pessoa-Máquina, Inteligência Artificial Centrada no Ser Humano, Multimédia, e Tecnologias Assistivas.
Share:
Share on facebook
Share on twitter
Share on linkedin
ECTS: 2
FORMATO: Remoto
REGIME: Laboral
INÍCIO: 02/12/2025
FIM: 22/12/2025
DURAÇÃO: 35 Horas
ÁREA CIENTÍFICA: Ciência e Engenharia Informática