Estudando os principais projetos do ecossistema Spring para desenvolvimento de REST APIs, como Spring Framework, Spring MVC, Spring Boot, Spring Data JPA, Spring Security, Spring Security OAuth e Spring HATEOAS.
- Java 17
- Spring Boot 2.7.9
- Git and GitHub
- Spring e Injeção de Dependências
- JPA, Hibernate e Flyway
- Spring Data JPA
- Domain-Driven Design (DDD)
- Fundamentos avançados de REST com Spring
- Validações com Bean Validation
- Testes de integração
- Boas práticas e modelagem avançada de APIs
- Modelagem de projeções, pesquisas e relatórios
- CORS e consumo da APIs com Java e JavaScript
- Segurança com Spring Security, OAuth2 e JWT
- Deploy em produção na nuvem
git clone
run with vscode