- Fundamentos de REST
- Ecossistema Spring
- Criando o projeto Spring Boot
- Implementando Collection Resource
- Métodos e códigos de status HTTP
- Content Negotiation
- Estudo de Caso: Trocou de carreira para ganhar 3x mais
- Configurando o Flyway
- Usando Jakarta Persistence
- Usando Spring Data JPA
- Implementando o CRUD de cliente
- Validando com Jakarta Bean Validation
- Implementando Domain Services
- Implementando cadastro de parcelamentos
- Validação em cascata e Validation Groups
- Boas práticas para Exception Handler
- Boas práticas para trabalhar com data/hora
- Isolando Domain Model do Representation Model
- Transformação de objetos com ModelMapper
- Próximos passos
- Estudo de Caso: Empreendedor Java Spring
- Estudo de Caso: Realizou um sonho
- Estudo de Caso: De Feirante a Especialista