Programa do Curso
Introdução ao REST e JAX-RS
- Compreensão dos princípios do 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 do projeto e configuração
Construindo APIs REST com 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 solicitaçã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
- Simulação (Mocking) de APIs para testes
Documentação e Versionamento de APIs
- Uso do Swagger/OpenAPI com Jersey
- Documentação de endpoints
- Estratégias de versionamento para APIs
Boas Práticas e Solução de Problemas
- Projeto de APIs escaláveis
- Tratamento de problemas comuns no Jersey
- Considerações sobre desempenho
Resumo e Próximos Passos
Requisitos
- Conhecimento básico de programação em Java
- Familiaridade com os conceitos RESTful
- Compreensão dos métodos HTTP e JSON
Público-Alvo
- Desenvolvedores Java
- Testadores de APIs
- Engenheiros de software
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 2600 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (3)
As possibilidades do Postman e seu uso futuro.
Gordana Gacic - SEE Digital D.O.O.
Curso - API Testing with Postman
Máquina Traduzida
Boa visão na definição de uma API, implantação e execução de uma API.
Vincent - Openbaar Ministerie
Curso - MuleSoft Anypoint Platform Fundamentals
Máquina Traduzida
Para ter uma compreensão completa do WSO2 API Manager e sua importância. Os fundamentos realmente me ajudaram a avançar no aprendizado autodidata.
Hlalefang Nkhooa - Revenue Services Lesotho
Curso - WSO2 API Manager for Developers
Máquina Traduzida