API RESTful - Guia definitivo com Spring Boot e Java 8

Tecnologia da InformaçãoCursos Online e Serviços de Assinatura
Imagem principal do produto API RESTful - Guia definitivo com Spring Boot e Java 8

Aprenda a criar uma API RESTful do zero ao avançado utilizando o Spring Boot e Java 8!!!

Este curso não ensina somente o básico sobre APIs RESTFul, como é muito comum encontrar por ai, mas ensina criar APIs complexas, e capazes de atender a demanda de milhares de acessos.

Por se tratar de um curso avançado, demanda conhecimentos prévio em Spring Framework e Java (preferencialmente 8).

Ao término do curso você aprenderá:

- Instalar e configurar o Java 8 e Spring STS.

- Versionar o código fonte no GitHub.

- Integração contínua (CI) com o TravisCI.

- Utilizar o Spring Data com JPA.

- Persistir dados no MySQL, MongoDB e H2 com Spring Data e JPA.

- Criar Profiles para múltiplos ambientes (dev, teste, produção).

- Flyway para versionar banco de dados.

- Hikari CP.

- Swagger para criar documentação para a API RESTful.

- Autenticação com Spring Security utilizando tokens JWT (JSON Web Token).

- EhCache.

- Design pattern DTO (Data Transfer Objects).

- Postman para testar os endpoints da API.

- Testes unitários com JUnit e Mockito.

- Apache AB para testar a performance da API.

- Visual VM para analizar indicadores de execução da JVM.

- Validação de dados com Hibernate Validator e Bean Validation.

- Deploy na nuvem com Heroku.

O curso está dividido em duas partes, onde a primeira apresenta um guia de referência sobre todos os tópicos utilizados na criação de APIs, no formato problemas e solução.

Já a segunda parte demonstra como criar na prática uma API RESTful completa para um sistema de controle de ponto eletrônico.

Como foi possível perceber, o curso é muito completo, e você também terá acesso a um guia de referências em PDF para consultas!

Aqui é a sua satisfação ou seu dinheiro de volta em até 30 dias, e pagamento em até 12x!

ConteúdoVantagensDetalhes
Conheça melhor quem criou o conteúdo
avatar image
Márcio Casale de Souza
4 Anos Hotmarter

Sou Márcio Casale de Souza, engenheiro de software sênior, com conhecimentos em inúmeras tecnologias open source, como Java, PHP, Angular, Linux, MySQL, dentre muitas outras.

Atuo com TI desde 2007, e já trabalhei para inúmeras empresas no Brasil e também no exterior.

Adquiri muitos conhecimentos ao longo de minha carreira, tendo trabalhado em projetos de alto impacto e escalabilidade.

Atualmente trabalho na Rentalcars.com em Manchester - UK, que é o maior website de busca de locadoras de veículos existente.

Por ser o maior, temos que utilizar as últimas tecnologias e as melhores ferramentas de arquitetura para conseguir suprir todas as necessidades do negócios, que recebe milhares de visitas todos os dias.

Por que comprar no Hotmart Marketplace?
Image Icon
Até 30 dias para pedir reembolso
Image Icon
Pagamentos seguros
Image Icon
Suporte Hotmart
Image Icon
Acesso em todos os dispositivos
Image Icon
Diversas formas de pagamento
Image Icon
Acesso pelo Hotmart Sparkle

Como vou acessar?

Ao comprar, o produto fica disponível na sua conta

Você acessa seu produto através de um link que enviamos ao seu email. Você também pode acessá-lo nesta página.

Perguntas Frequentes

Image Icon
A Hotmart não faz controle editorial prévio dos produtos comercializados, tão menos avalia a tecnicidade e experiência daqueles que os produzem. A existência de um produto e sua aquisição, através da plataforma, não podem ser consideradas como garantia de qualidade de conteúdo e resultado, em qualquer hipótese. Ao adquiri-lo, o comprador declara estar ciente dessas informações. Os termos e políticas da Hotmart podem ser acessados aqui, antes mesmo da conclusão da compra.
O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui