API RESTful - SpringBoot, AWS, JWT, Upload S3, CI/CD, Heroku

Crie uma API passo a passo com o Spring Boot e publica ela nas melhores provedoras CLOUD - Amazon Web Services, Heroku
4.54 (232 reviews)
Udemy
platform
Português
language
Other
category
instructor
API RESTful - SpringBoot, AWS, JWT, Upload S3, CI/CD, Heroku
1,196
students
16 hours
content
Mar 2023
last update
$13.99
regular price

What you will learn

Desenvolver uma API RESTful com o Spring Boot;

Disponibilizar uma API na nuvem da AWS;

Utilizar os principais serviços da AWS como S3, RDS, EC2, Elastic Beanstalk;

Prover segurança na API com o Spring Security e o JSON Web Token (JWT);

Configurar o carregamento sobre demanda / lazy loading nas listagens de recursos da API;

Configurar a ordenação dos dados por atributos de uma determinada entidade;

Blindar a API com o padrão DTO e o Bean Validation;

Prover controle de acesso - ACL com base no ROLE / TIPO do usuário presente no JSON Web Token (JWT)

Configurar a API para permitir o envio de múltiplos ficheiros na Amazon S3;

Configurar restrições do tamanho de ficheiros a carregar por requisição;

Configurar IAM User com determinadas permissões na Amazon Web Services.

Escrever testes unitários da camada de acesso a dados com o JUnit;

Escrever código menos verboso com a library Lombok;

Configurar excepções e handlers personalizados para diferentes problemas na API;

Fortificar o habito de programar em inglês;

Gerar Hash's de senhas com a library Apache Commons Codec.

Configurar a automatização do processo de deploy da API com o Heroku e Github Actions

2186338
udemy ID
1/30/2019
course created date
11/23/2019
course indexed date
Bot
course submited by