4.4  20 reviews on Udemy

Jakarta EE REST com JAX-RS

Desenvolvedor de Web Services REST usando JAX-RS
Course from Udemy
 42 students enrolled
 pt
Conhecimentos conceituais sobre REST
Especificação JEE JAX-RS
Componentes básicos e avançados de JAX-RS

Objetivos

Objetivo deste curso é introduzir e oferecer aos participantes conhecimentos conceituais e práticos referentes ao desenvolvimento de web services REST utilizando a especificação JEE JAX-RS.

Conteúdo Programático:

Introdução

  • O que é web service?

  • Para que servem web services?

  • Quando usar web services?

  • Cenários de usabilidade

  • Cenários reais de aplicabilidade

Arquitetura

  • Arquitetura de web services

  • B2B

  • B2C

  • Mobiles

  • Camadas e responsabilidades

  • Benefícios

  • Design by contract

REST

  • O que é?

  • Para que serve?

  • Filosofia Restfull

Princípios REST

  • Cinco princípios

  • Dê a todas as coisas um identificador

  • Utilize protocolo HTTP para definir as ações e suas respostas

  • Recursos com múltiplas representações

  • Comunique sem estado

  • Vincule as coisas

  • Protocolo HTTP - métodos e códigos

  • Rest stateless e stateful

  • Arquitetura REST

  • Workflow de execução

Produtos Java Rest

  • Opções de frameworks proprietários

  • Providers de JAX-RS

  • Jersey JAX-RS

Montagem do Ambiente Java

  • Download e instalação

  • Maven

  • Configuração

  • Exercícios

WADL

  • O que é?

  • Para que serve?

  • Exercícios

Anotações padrões JAX-RS

  • O que são?

  • Para que servem?

  • Exercícios

JAX-RS XML e JSON

  • O que é?

  • Para que serve?

  • Como usar?

  • Exercícios

JAX-RS Client API

  • O que é?

  • Para que serve?

  • Exercícios

Mais Anotações Padrões JAX-RS

  • O que são?

  • Para que servem?

  • Exercícios

Respostas Dinâmicas com JAX-RS

  • O que é?

  • Para que serve?

  • Exercícios

  • Exercícios

Mapeando Exceptions para Respostas Rest

  • O que é?

  • Para que serve?

CRUD Rest Completo

  • Criando um crud completo com exemplo de server rest e client rest.

Filters JAX-RS

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Filter de Requisição de Servidor

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Filter de Resposta de Servidor

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Filter de Requisição de Cliente

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Filter de Resposta de Cliente

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Interceptors JAX-RS

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Interceptors Escrita de Servidor

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Interceptors Leitura de Servidor

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Interceptors Escrita de Cliente

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Interceptors Leitura de Cliente

  • O que é?

  • Para que serve?

  • Exercícios

  • Aplicabilidade

Ferramenta de Teste Rest Postman

  • O que é?

  • Para que serve?

  • Exercícios

Tipos de Deploy End-Pont Rest

  • Servidor teste mono

  • Servlet 

  • EJB

  • Exercícios

Dica Gerais

  • Integrando jax-rs com java bean validator

  • Integrando jax-rs com java concurrent Future

  • Jersey como framework mvc action like

  • Segurança com jax-rs

  • Jax-rs client api no android

  • Referências bibliográficas

Jakarta EE REST com JAX-RS
$ 74.99
per course
Also check at

FAQs About "Jakarta EE REST com JAX-RS"

About

Elektev is on a mission to organize educational content on the Internet and make it easily accessible. Elektev provides users with online course details, reviews and prices on courses aggregated from multiple online education providers.
DISCLOSURE: This page may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.

SOCIAL NETWORK