Disciplina Curricular

Aplicações na Web AWeb

Mestrado Bolonha em Bioinformática e Biologia Computacional - 0_MBBC 2008/09 a 2016/17

Contextos

Grupo: 0_MBBC 2008/09 a 2016/17 > 2º Ciclo > - > Optativas > 2º Semestre > 978_1º Ano/2º Sem do Mestrado em BBC

Período:

Peso

6.0 (para cálculo da média)

Objectivos

Pretende-se transmitir conhecimentos sobre o ciclo completo e detalhado de desenvolvimento de aplicações e serviços na web. Dá-se particular relevo aos aspectos arquitecturais do desenvolvimento de aplicações, focando em abordagens modernas, em particular microserviços e RESTful.

Programa

Modelos de negócio (BMC, service BMC), design de alto nível (processos, design canvas), desenho detalhado (storytelling, story space), front-end estático (MVC, bootstrap, grelhas, breakpoints), front-end dinâmico (multi page apps, single page apps, Angular.JS, DOM, data binding, controladores, dependency injection, event handlers), gestão de dados (metadados, SGML, XML, JSON), arquitectura de sistemas (layers, blueprints, estilos, governance), back-end (arquitecturas, SOAP, RESTful, Node.JS, callbacks, promises, statelessness, asynchronous operations, serviços, microserviços, cloud, servitisation, OpenAPI).

Métodos de ensino e avaliação

Realização de projecto.

Disciplinas Execução

2021/2022 - 2 Semestre

2020/2021 - 2º semestre

2019/2020 - 2 Semestre

2018/2019 - 2 Semestre

2017/2018 - 2 Semestre

2016/2017 - 2 Semestre