esperanca-leonardo / hopefood-api

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

hopefood-api

API para um sistema de delivery desenvolvido pelo curso Especialista Spring REST - AlgaWorks

Este curso está dividido nos seguintes capítulos

  1. Introdução
  2. Spring e Injeção de Dependências
  3. Introdução ao JPA e Hibernete
  4. REST com Spring
  5. Super poderes do Spring Data JPA
  6. Explorando mais do JPA e Hibernete
  7. Pool de conexões e Flyway
  8. Tratamento e modelagem de erros da API
  9. Validações com Bean Validation
  10. Testes de integração
  11. Boas práticas e técnicas da APIs
  12. Modeagem avançada e implementação da API
  13. Modelagem de projeções, pesquisas e relatórios
  14. Upload e download de arquivos
  15. E-mails transacionais e Domain Events
  16. CORS e consumo da API com JavaScript e Java
  17. Cache de HTTP
  18. Documentação da API com OpenAPI, Swagger UI e SpringFox
  19. Discoverabily e HATEOAS: A Glória do REST
  20. Evoluindo e versionando a API
  21. Logging
  22. Segurança com Spring Security e OAuth2
  23. OAuth2 avançado com JWT e controle de acesso
  24. Dockerizando a aplicação
  25. Deploy em containers Docker na Amazon
  26. Documentação da API com SpringDoc
  27. Spring Authorization Server
  28. Spring Boot 3

Atualmente eu estou no cap. 9