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
4.62 (599 reviews)
Udemy
platform
Português
language
Other
category
instructor
Testes com JUnit 5 Mockito e Spring Boot (REST APIs)
3 798
students
5 hours
content
Oct 2021
last update
$54.99
regular price

Why take this course?

🚀 Testes com JUnit 5, Mockito e Spring Boot (REST APIs): Una jornada completa para dominar o back-end!

O que você aprenderá?

  • 🧰 Instalação de Ferramentas: Configurar as ferramentas necessárias para iniciar um projeto Spring Boot do zero.
  • 📚 Conceitos Fundamentais de Spring Boot: Domine o Spring Boot 2.x.x e compreenda como ele funciona.
  • ☕️ Java LTS (Long Term Support) 17: Aprenda as novidades e melhorias do Java mais recente em LTS.
  • 🧪 JUnit 5: Mestre o mais recente framework de teste para Java.
  • 🕵️‍♂️ Mockito: Domine a simulação de objetos com Mockito, facilitando os testes.
  • Lombok: Aplique anotações para reduzir verbosidade e acelerar o desenvolvimento.
  • 🔄 ModelMapper: Transforme entidades e DTOs de forma simples e rápida.
  • 📑 Spring Data JPA: Trabalhe com o framework de acesso a dados para Java.
  • 🗺️ Hibernate: Entenda e utilize o ORM (Object-Relational Mapping) mais popular para Java.
  • 🚀 Criação de API REST: Desenvolva APIs reutilizáveis e escaláveis com Spring Boot.
  • 🔍 Consumo de API REST com Postman: Interaja com APIs externas usando a ferramenta Postman.
  • 🛠️ Banco de Dados h2: Utilize o banco de dados em tempo de compilação para testes rápidos e leves.
  • ⚫️ Tratamento de Exceções: Crie mensagens de erro personalizadas e gestione exceções de forma elegante.
  • 📁 Desenvolvimento em Camadas (MVC): Aplique o padrão MVC para organizar seu projeto de forma limpa e modular.
  • 📈 DTOs (Data Transfer Objects): Crie objetos que encapsulam os dados para troca entre o cliente e o servidor.
  • Implementação de Testes e Desenvolvimento: Configure perfis específicos para diferentes ambientes.
  • 📝 Validações com Validations: Assegure a integridade dos dados no seu sistema.
  • 🌍 Protocolo HTTP REST: Trabalhe de acordo com as melhores práticas do padrão REST.

VISÃO FUNCIONAL:

Construa uma aplicação Spring Boot completa, realizando operações CRUD em um sistema simples e garantindo cobertura total de testes. Esteja preparado para transformar seu conceito em realidade com uma aplicação funcional e bem testada.

VISÃO TÉCNICA - BACK END:

Crie uma API REST robusta e confiável utilizando Java, Spring Boot 2.x.x, Hibernate e banco de dados H2. Vamos cobrir todos os aspectos técnicos necessários para desenvolver um back-end de qualidade.

Versão: Spring Boot 2.x.x


**ESTE CURSO É DESTINADO A QUEM: **

  • 🎓 Aprendendo os Conceitos do Back End: Se você está buscando compreender como construir um back end com Spring Boot, este curso é para você.
  • 🚀 Aplicando Conhecimentos Práticos: Caso queira aplicar nas práticas o que foi aprendido em sala de aula, este curso oferece a chance de fazer isso com um projeto real.
  • 🌟 Expandindo Portfólio e Currículo: Se você está buscando incrementar seu portfólio ou currículo com projetos relevantes, este curso é a solução.
  • 🎓 Estudantes de Cursos de Computação e Desenvolvimento de Sistemas: Estudantes que desejam adicionar Spring Boot e outras tecnologias relacionadas ao seu perfil acadêmico.
  • 🤝 Profissionais de Diferentes Níveis: Se você já possui alguma experiência com Java ou Spring, mas quer aprimorar suas habilidades em testes e práticas de codificação, este curso é ideal para o seu crescimento profissional.

Ao final deste curso, você terá uma compreensão abrangente do desenvolvimento de API REST com Spring Boot, capaz de escrever código robusto e testado, e estar preparado para enfrentar os desafios do mundo real no desenvolvimento de software. 🚀✨


Não deixe para amanhã o que você pode aprender hoje! Inscreva-se e dê o próximo passo na sua jornada de carreira como Desenvolvedor Back End com Spring Boot. 🛠️🌟

Course Gallery

Testes com JUnit 5 Mockito e Spring Boot (REST APIs) – Screenshot 1
Screenshot 1Testes com JUnit 5 Mockito e Spring Boot (REST APIs)
Testes com JUnit 5 Mockito e Spring Boot (REST APIs) – Screenshot 2
Screenshot 2Testes com JUnit 5 Mockito e Spring Boot (REST APIs)
Testes com JUnit 5 Mockito e Spring Boot (REST APIs) – Screenshot 3
Screenshot 3Testes com JUnit 5 Mockito e Spring Boot (REST APIs)
Testes com JUnit 5 Mockito e Spring Boot (REST APIs) – Screenshot 4
Screenshot 4Testes com JUnit 5 Mockito e Spring Boot (REST APIs)

Loading charts...

4355532
udemy ID
18/10/2021
course created date
29/10/2021
course indexed date
Bot
course submited by