Spring Boot 2, OAuth2 e Gitlab CI com DPL(Travis) + AWS

Criar uma API com um CRUD completo, autenticação vai token e ainda subir o projeto automanticamente para a AWS

Spring Boot 2, OAuth2 e Gitlab CI com DPL(Travis) + AWS
Spring Boot 2, OAuth2 e Gitlab CI com DPL(Travis) + AWS

Spring Boot 2, OAuth2 e Gitlab CI com DPL(Travis) + AWS udemy course

Criar uma API com um CRUD completo, autenticação vai token e ainda subir o projeto automanticamente para a AWS

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