Entrar em Contato
 Duração 14 horas

Programa do Curso

Introdução a REST e JAX-RS

  • Compreensão dos princípios REST
  • Visão geral da especificação JAX-RS
  • Por que usar Jersey para desenvolvimento de APIs RESTful

Configuração do Ambiente de Desenvolvimento

  • Instalação do JDK e Maven
  • Criação de um projeto Jersey com Maven
  • Estrutura e configuração do projeto

Construindo APIs REST com Jersey

  • Definição de recursos e endpoints
  • Uso de métodos HTTP (GET, POST, PUT, DELETE)
  • Trabalho com JSON e XML

Desenvolvimento Avançado de APIs

  • Filtros de requisição e resposta
  • Tratamento de exceções
  • Implementação de autenticação e autorização

Teste de APIs

  • Teste manual com Postman
  • Teste automatizado com JUnit e REST-assured
  • Mocking de APIs para testes

Documentação e Versionamento de APIs

  • Uso de Swagger/OpenAPI com Jersey
  • Documentação de endpoints
  • Estratégias de versionamento de APIs

Boas Práticas e Solução de Problemas

  • Design de APIs escaláveis
  • Tratamento de problemas comuns no Jersey
  • Considerações de desempenho

Resumo e Próximos Passos

Requisitos

  • Conhecimento básico de programação Java
  • Familiaridade com conceitos RESTful
  • Compreensão de métodos HTTP e JSON

Público Alvo

  • Desenvolvedores Java
  • Testadores de APIs
  • Engenheiros de software

Número de participantes


Preço por participante

Testemunhos de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas