. ____ _ __ _ _
/\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
\\/ ___)| |_)| | | | | || (_| | ) ) ) )
' |____| .__|_| |_|_| |_\__, | / / / /
=========|_|==============|___/=/_/_/_/
:: Spring Boot :: (v2.4.5.RELEASE)
- Criar aplicações do zero com Spring Boot:heavy_check_mark:
- Modelar e desenvolver API's RestFUL, utilizar adequadamente os métodos HTTP, códigos de status, etc:heavy_check_mark:
- Desenvolver utilizando técnicas TDD e BDD:heavy_check_mark:
- Criar testes unitários e de integração com JUnit 5, AssertJ, Mockito:heavy_check_mark:
- Desenvolver uma arquitetura de aplicação em camadas:heavy_check_mark:
- Documentar a API's com Swagger:heavy_check_mark:
- Criar serviço de agendamento de tarefas e envio de emails com o Java:heavy_check_mark:
- Configuração de Deploy Contínuo:heavy_check_mark:
- Cobertura de Código:heavy_check_mark:
- Gerar o build da aplicação e fazer o deploy de sua API na nuvem:heavy_check_mark:
- Integração do Github com Codecov e Travis CI:heavy_check_mark:
- Dockerfile
Esse projeto foi desenvolvido durante o curso: Design de API's RestFul com Spring Boot, TDD e o novo JUnit5