Entrar em Contato

Programa do Curso

Introdução ao REST e JAX-RS

  • Compreensão dos princípios REST
  • Visão geral da especificação JAX-RS
  • Por que usar o 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

Construção de APIs REST com o Jersey

  • Definição de recursos e endpoints
  • Uso de métodos HTTP (GET, POST, PUT, DELETE)
  • Trabalhando 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

  • Testes manuais com Postman
  • Testes automatizados com JUnit e REST-assured
  • Criação de mocks de APIs para testes

Documentação e Versionamento de APIs

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

Melhores Práticas e Solução de Problemas

  • Projeto de APIs escaláveis
  • Lidar com problemas comuns no Jersey
  • Considerações de desempenho

Resumo e Próximos Passos

Requisitos

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

Público-alvo

  • Desenvolvedores Java
  • Testadores de API
  • Engenheiros de software
 14 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas