Conteúdo / Main content
Menu Rodapé
  1. Início
  2. Cursos
  3. Computação Criativa e Realidade Virtual
  4. Desenvolvimento Web do Lado do Servidor

Desenvolvimento Web do Lado do Servidor

Código 16783
Ano 1
Semestre S2
Créditos ECTS 6
Carga Horária PL(30H)/T(30H)
Área Científica ENGENHARIA INFORMÁTICA
Objectivos de Aprendizagem No que respeita aos objetivos específicos desta unidade curricular, e após o processo de aprendizagem, os alunos deverão ser capazes de, pelo menos:

1) Conceber e desenvolver aplicações Web com uma linguagem de scripting do lado do servidor.
2) Integrar e validar dados de fontes heterogéneas em aplicações Web.
3) Aplicar métodos de design do lado do servidor.
4) Incorporar formatos de dados em páginas web.
5) Testar e validar aplicações Web do lado do servidor.
Conteúdos programáticos 1. Arquitetura de serviços web (Endpoints, REST, SOAP)
2. Formatos de intercâmbio de dados (JSON, XML)
3. Especificação de APIs (OpenAPI)
4. Desenvolvimento de APIs (Node.js)
5. Validação de estruturas de dados (Schemas)
6. Armazenamento de dados (SQL, NoSQL)
7. Mecanismos de autenticação (token, oAuth)
8. Testes e Validações
Bibliografia principal 1) G. Lim (2019), Beginning Node.js, Express & MongoDB Development. Independently published (July 10, 2019), ISBN: 9781078379557.
2) M. McGrath (2021). PHP in easy steps: Updated for PHP 8 (4th Edition). In Easy Steps Limited; 4th edition (April 25, 2021), ISBN: 9781840789232
3) M. Haverbeke (2018), Eloquent JavaScript (3rd edition), No Starch Press.
4) E. Brown (2014), Web Development with Node and Express, O'Reilly Media.
5) Online resources: World Wide Web Consortium and W3 Schools.
Língua Português
Data da última atualização: 2025-03-09
As cookies utilizadas neste sítio web não recolhem informação pessoal que permitam a sua identificação. Ao continuar está a aceitar a política de cookies.