Web and Cloud Computing
Objetivos
Os fundamentos de aplicativos da Web e os principais princípios arquitetónicos, funcionais e tecnológicos para o desenvolvimento de aplicativos de última geração na Web e na nuvem. Este curso tem foco especial em aplicativos do lado do cliente em cenários que aproveitam a ciência de dados e a integração de big data.
Caracterização geral
Código
2615
Créditos
3.5
Professor responsável
João Ricardo Viegas Da Costa Seco
Horas
Semanais - A disponibilizar brevemente
Totais - A disponibilizar brevemente
Idioma de ensino
Inglês
Pré-requisitos
n/a
Bibliografia
Web Development with Node and Express: Leveraging the JavaScript Stack. O'Reilly. 2019
Designing Data-Intensive Applications. Martin Kleppmann. O'Reilly. 2017
Método de ensino
As aulas abordarão os tópicos fundamentais
da matéria, incluindo algum tempo para perguntas e debate da matéria.
As aulas práticas serão dedicadas a exercícios e orientação dos trabalhos práticos, focando temas selecionados.
Método de avaliação
A avaliação será exame final (50%) e projetos ou trabalhos (50%)
Conteúdo
1 - Visão geral de sistemas e aplicativos
baseados na web
2 - Aplicações do lado do cliente
3 - Modelos de Segurança de Dados
Cursos
Cursos onde a unidade curricular é leccionada: