Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Testes com JUnit 5 Mockito e Spring Boot (REST APIs)
Rating: 4.7 out of 5(626 ratings)
3,864 students

Testes com JUnit 5 Mockito e Spring Boot (REST APIs)

Introdução a criação de APIs REST com Spring Boot e testes de cobertura com JUnit5 e Mockito
Created byValdir Cezar
Last updated 10/2021
Portuguese

What you'll learn

  • Cobertura de 100% do projeto com testes unitários
  • Testes de integração com Postman
  • Criação de collections com Postman
  • Eliminação de códigos boilerplate com Lombok
  • Eliminação de códigos boilerplate com ModelMapper
  • Padrão de projetos
  • Conceitos de JUnit5
  • Conceitos de Mockito
  • Java 17
  • Spring Boot
  • Spring Data JPA
  • Postman
  • Spring Web
  • REST APIs
  • Tratamento de exceções
  • Muito mais...

Course content

4 sections31 lectures4h 52m total length
  • Apresentação7:35

Requirements

  • Acesso a um computador e internet

Description

O que você aprenderá

  • Instalar e configurar as ferramentas corretas para iniciar um projeto Spring Boot do zero

  • Conceitos de Spring Boot 2.x.x

  • Java 17 LTS

  • JUnit 5

  • Mockito

  • Lombok

  • ModelMapper

  • Spring Data JPA

  • Hibernate

  • Criar uma API REST

  • Consumir uma API REST usando a ferramenta Postman

  • Utilização do banco de dados h2 em tempo de compilação

  • Tratamento de exceções de forma personalizada

  • Desenvolvimento em camadas usando o padrão MVC

  • Padrão DTO (Data Transfer Objects)

  • Implementar perfis de Teste e Desenvolvimento

  • Validações com Validations

  • Protocolo HTTP no padrão REST

  • e muito mais...


VISÃO FUNCIONAL:
Neste projeto você vai aprender a construir uma aplicação Spring Boot, CRUD (CREATE, READ, UPDATE e DELETE) de um sistema  simples com testes de cobertura em 100% do projeto


VISÃO TÉCNICA - BACK END:
Iremos criar uma API Rest usando Java com Spring Boot 2.x.x e banco de dados H2. Vamos usar JPA com Hibernate Vamos aprender também validação de dados, tratamento de exceções, uso adequado do protocolo HTTP no padrão REST e muito mais.


Versão: Spring Boot 2.x.x


ESTE CURSO É DESTINADO A QUEM DESEJA:

  • Aprender os conceitos de como construir um back end com Spring Boot

  • Aplicar na prática os conteúdos da faculdade em um projeto pessoal

  • Incrementar seu portfolio e seu currículo

  • Estudantes de cursos de computação e desenvolvimento de sistemas

  • Profissionais que desejam adquirir conhecimento nas técnicas e ferramentas propostas no curso

  • Entusiastas que desejam criar aplicativos e sistemas

Se sua necessidade vai ao encontro de pelo menos um desses objetivos, você está no lugar certo. Então não perca mais tempo: comece já este curso!

Who this course is for:

  • Programadores
  • Estudantes da área de TI
  • Entusiastas de TI
  • Todos que querem aprimorar seus conhecimentos