Disciplina Curricular
Projeto de Sistemas de Informação PSInf
Licenciatura Bolonha em Engenharia Informática - 3_Plano 2015/16
Contextos
Grupo: 3_Plano 2015/16 > 1º Ciclo > 3º Ano
Período:
Peso
6.0 (para cálculo da média)
Objectivos
Esta disciplina representa um dos pontos de consolidação e interligação de forma consistente de diversos temas abordados em unidades curriculares anteriores, concretizadas no desenvolvimento de um sistema de informação baseado na Web. Tem como objetivo apresentar os conceitos fundamentais e diversos tópicos teóricos associados a projetos de desenvolvimento de aplicações e serviços Web, introduzindo-os num contexto de gestão ágil de projetos. Na componente prática a disciplina pretende dotar os estudantes da capacidade de projetar e desenvolver um sistema de informação baseado em tecnologias web.
Programa
Componente teórica: Aplicações e serviços Web; Linguagens de marcação; Linguagens de scripting; Protocolos; Programação orientada a eventos; Single Page Applications; Responsive Web Design; Parâmetros de qualidade; Comunicação cliente-servidor; Gestão de estado; Camada de armazenamento. Adicionalmente, para a gestão do projeto a desenvolver são introduzidos conceitos ágeis de gestão suportada em métodos Kanban. Componente teórico-prática: As aulas teórico-práticas em laboratório serão usadas para apresentação da tecnologia a usar no desenvolvimento do projeto e para o desenvolvimento deste, tendo o docente como consultor e como elemento que realizará o controle do projeto. Tecnologia: HTML, CSS, Javascript, Angular, Mongo, Node, Express.
Métodos de ensino e avaliação
Projeto e exercícios.