1. Revisiting the Java API
  2. Exploring Modern Java Features
  3. Handling Relational Databases with Java
  4. Preventing Unexpected Behaviors with Tests
  5. Building Production-Grade Systems with Spring Boot
  6. Improving Developer Experience with Quarkus
  7. Building Enterprise Applications with Jakarta EE and MicroProfile
  8. Running Your Application in Cloud-Native Environments
  9. Learning Monitoring and Observability Fundamentals
  10. Implementing Application Metrics with Micrometer
  11. Creating Useful Dashboards with Prometheus and Grafana
  12. Solving problems with Domain-driven Design
  13. Fast Application Development with Layered Architecture
  14. Building Applications with Hexagonal Architecture