API RESTful com Spring Boot e Java 8 - Guia de Referência
Guia de problemas e soluções em 33 tópicos
Description
O curso API RESTful com Spring Boot e Java 8 - Guia de Referência, é um curso que visa apresentar os principais componentes de uma API RESTful eficiente e escalável no formato de problemas e soluções.
Durante o curso serão apresentados 33 problemas do dia a dia na criação de APIs RESTful, e suas respectivas soluções.
Este curso não é 100% focado em Spring e Java, ele apresenta também problemas rotineiros que compõem o ciclo de desenvolvimento de qualquer sistema, como controle de versão de código fonte, teste de stress, integração contínua, entre outros mais.
O curso não é um passo a passo de como criar uma API RESTful do zero, seu objetivo é explicar em detalhes os componentes da criação de uma API, servindo como guia de referência para o dia a dia de qualquer desenvolvedor.
Um guia em PDF com todo o conteúdo contendo mais de 100 páginas será disponibilizado, assim você terá acesso as informações aprendidas com extrema facilidade, e na hora que desejar.
Enfim, o grande objetivo deste curso é servir como uma fonte de referência para o desenvolvimento de APIs RESTful com Spring e Java 8, e se você está procurando um guia para solucionar suas dúvidas em APIs você está no lugar certo!
Espero te encontrar no curso, bons estudos!
What You Will Learn!
- Utilizar o Spring Boot para criar projetos em Java
- Entender os componentes de uma API RESTful completa
- Autenticação e autorização com Spring Security e Tokens JWT (Json Web Token)
- Spring Data JPA com MySQL e MongoDB
- Padrão de projetos DTO (Data Transfer Object)
- Cache de dados com o EhCache
- Versionamento de APIs RESTful
- Criar controllers e serviços com o Spring Web
- Testar APIs com Postman
- Documentar uma API com o Swagger
- Deploy na nuvem do Heroku
- Teste de stress com Apache AB
- Versionamento de código fonte com GitHub
- Integração Contínua com o TravisCI
- Profiles (desenvolvimento, teste, produção)
- Visual VM para monitorar o uso da JVM
- Validação de dados com Hibernate Validator (Bean Validation)
- Migração de banco de dados com o Flyway
Who Should Attend!
- Qualquer pessoa que deseje aprender os principais componentes para a criação de APIs RESTful.