Sumários

TP11 - APIs REST

3 Maio 2023, 08:00 Wellington de Oliveira Júnior

  • Desenho de APIs RESTful
  • Métodos: GET, POST, PUT, DELETE, PATCH
  • Implementação de APIs REST em SpringBoot
  • Exercícios da Folha 7


MVC para Aplicações GUI Nativas

2 Maio 2023, 09:30 Alcides Fonseca

  • Aplicações Nativas vs Aplicações WEB
  • Vantagens e Características
  • Abordagens híbridas (Webviews, electron)
  • Arquitectura JavaFX
  • Definições declarativas de Vistas
  • Definições procedimentais de Vistas
  • Bindings direcionais e bidirecionais
  • Properties como wrappers de dados.


TP11 - APIs REST

2 Maio 2023, 08:00 Alcides Fonseca

  • Desenho de APIs RESTful
  • Métodos: GET, POST, PUT, DELETE, PATCH
  • Implementação de APIs REST em SpringBoot
  • Exercícios da Folha 7


Desenho de APIs REST

28 Abril 2023, 09:30 Alcides Fonseca

  • O que são APIs REST.
  • Como desenhar uma API RESTful.
  • Métodos: HEAD, GET, POST; PUT, DELETE, PATCH
  • A semântica HTTP vs CRUD
  • Desenhar APIs REST em SpringBoot


TP8 - Arquitecturas Web e Server-side Rendering

28 Abril 2023, 08:00 Wellington de Oliveira Júnior

Slides de Padrão MVC na Web.

* Arquitetura Web
* Protocolo HTTP
* Servlets
* Java Beans
* MVC em Server-Side Rendering
* MVC no Spring