Entrar em contato via Whatsapp

Criando API Rest com Java para gastos pessoais

Criando API Rest com Java para gastos pessoais

Criando API Rest com Java para gastos pessoais

  • 22 Video Aulas (9 horas)
  • Certificado Validado
  • Recursos Adicionais
  • Acesso Vitalício
70% de desconto R$ 99,99
R$ 29,99

O que você aprenderá

* Criar uma api Rest com SpringBoot
* Conexão com banco de dados postgreSql
* Relacionamento de Entidades
* Autenticação JWT
* Trabalhar com DTOs
* Dominar camadas de uma API
* Tratamento de erros personalizados
* Arquitetura utilizando domain com separação de responsabilidades
* Criar endpoints para obter dados de um fluxo de caixa por período
* Criar queries personalizadas

*** Nível deste curso: Iniciante!

Requisitos

* Conhecimento Básico de POO com Java

Conteúdo

  • Apresentação Api Meus Gastos
    5 minutos

  • Aula01 - Preparando o Enviroment
    12 minutos
  • Aula02 - Planejando a base do projeto
    25 minutos
  • Aula03 - Instalando o postgreSql e configurando a conexão
    19 minutos
  • Aula04 - Criando as entidades Usuario e Centro de custos
    28 minutos
  • Aula05 - Criando a entidade titulo e testando os relacionamentos
    26 minutos

  • Aula06 - Criando uma interface para CRUD dos serviços
    22 minutos
  • Aula07 - Criando o serviço de Usuario (Obter todos e por id)
    16 minutos
  • Aula08 - Criando exception e handler de erros
    20 minutos
  • Aula09 - Finalizando o CRUD de usuario
    41 minutos
  • Aula10 - Testando todo o CRUD de usuario com as validações.
    21 minutos

  • Aula11 - Criando o JwtUtils
    47 minutos
  • Aula12 - Criando o JwtAuthenticationFilter
    44 minutos
  • Aula13 - Criando o JwtAuthorizationFilter
    21 minutos
  • Aula14 - Criando o WebSecurityConfig e criptografando a senha do usuario.
    21 minutos
  • Aula15 - Testando o Autenticação e Autorização
    34 minutos

  • Aula16 - Criando CRUD de centro de custos
    33 minutos
  • Aula17 - Testando o CRUD de centro de custos
    7 minutos

  • Aula18 - Criando CRUD de titulos
    24 minutos
  • Aula19 - Testando o CRUD de titulos
    13 minutos

  • Aula20 - Criando o Fluxo de caixa
    43 minutos
  • Aula21 - Finalizando a Api
    14 minutos

16 cursos - 331 alunos

Sou educador digital e desenvolvedor fullstack com mais de 8 anos de experiência em desenvolvimento web. Trabalhei neste período em mais de 15 projetos distintos com uma quantidade expressiva de tecnologias. Possuo sólidos conhecimentos em várias tecnologias e ferramentas.

Weberson Rodrigues de Araujo de Oliveira
PRODUTORWeberson Rodrigues de Araujo de Oliveira

16 cursos - 331 alunos