Nesse curso você vai aprender como criar uma API com um CRUD completo, autenticação via REST e ainda disponibilizar a sua API na internet utilizando a AWS(Cloud da Amazon). Você também terá a oportunidade de aprender de forma simples e objetiva como integrar o DLP do Travis com o seu código no Gitlab totalmente gratuito, ou seja fará a integração contínua do seu código de forma simples e objetiva!
O conteúdo desse curso contém:
Introdução
Pré requisitos
Conhecer o Spring, pelo menos o básico
Conhecer Java
Aula 1
Projeto inicial
Spring Initializr
Aula 2
Criar dados iniciais
Utilizando o H2
Utilizando o Lombok
Listar dados via REST
Aula 3
Subir o nosso projeto para o Gitlab
Repositório do gitlab para os projetos
Aula 4
API com CRUD completo
GET
POST
PUT
DELETE
Paginação
Aula 5
Introdução ao OAuth2
Autenticação
Autorização
Aula 6
Autenticação na prática
Autorização de endpoints
Aula 7
Subir o nosso código para o Gitlab
Aula 8
AWS
Criar uma aplicação Java
Aula 9
Subir a aplicação utilizando Gitlab
DPL
Aula 10
Configurar o servidor na porta 5000
Agradecimentos