Pular para as informações do produto
1 de 1

Loja - Instituto Brasileiro de Terapias holísticas

Curso de API RESTful avançada com Spring Boot e Java 8

Curso de API RESTful avançada com Spring Boot e Java 8

Preço normal R$ 39,90 BRL
Preço normal R$ 127,00 BRL Preço promocional R$ 39,90 BRL
Promoção Esgotado
Frete calculado no checkout.

API RESTful Avançada com Spring Boot e Java 8

Aprenda como criar uma API RESTful completa na prática com Spring Boot e Java 8

**Curso com suporte ao Spring Boot 2** - Aprenda como criar uma API RESTful completa na prática com Spring Boot e Java 8. Ao longo do curso, você irá desenvolver uma API RESTful para um sistema de controle de tempo eletrônico, utilizando recursos desde o básico até o avançado. O objetivo do curso é fornecer o conhecimento necessário que você irá encontrar no seu trabalho diário, desde o gerenciamento e implantação do código fonte, testes unitários e de integração, até a criação de soluções eficazes e escaláveis. Este curso não é para iniciantes, e embora eu forneça um ebook com os tópicos abordados no curso (requisitos), pode ser necessário estudo adicional. Em caso de dificuldades, recomendo o meu outro curso sobre APIs RESTful com Spring Boot e Java 8 - Guia de Referência, pois ele explica tudo em detalhes e passo a passo sobre tudo que será estudado neste curso. Verifique a grade curricular do curso para ver a quantidade de conhecimento a ser adquirido, e o quanto isso impactará em sua carreira profissional! Espero vê-lo em breve no curso. Boa estudar!

O que você aprenderá

Ao final do curso, você será capaz de criar APIs RESTful avançadas e altamente escaláveis. - Criar autenticação com tokens JWT (JSON Web Token) usando o Spring Security - Persistir dados no MySQL com JPA e Spring Data - Fazer deploy na nuvem com o Heroku - Migrar dados com o Flyway - Criar testes unitários e de integração com JUnit e Mockito - Documentar a API com o Swagger - Criar controladores e serviços - Transferir dados usando DTOs (Objetos de Transferência de Dados) - Gerenciar a versão do código fonte com o GitHub - Realizar integração contínua (CI) com o TravisCI - Criar cache de dados com o EhCache - Criar perfis para ambientes de desenvolvimento, teste e produção - Usar o banco de dados em memória H2 para executar testes unitários - Criar projetos com o Spring Boot - Criar entidades para mapear o banco de dados, assim como seus relacionamentos (OneToMany, ManyToOne) - Criar requisições sem estado, ou seja, sem manter o estado da sessão.
Ver informações completas