Table of Contents
- Revisiting the Java API
- Exploring Modern Java Features
- Handling Relational Databases with Java
- Preventing Unexpected Behaviors with Tests
- Building Production-Grade Systems with Spring Boot
- Improving Developer Experience with Quarkus
- Building Enterprise Applications with Jakarta EE and MicroProfile
- Running Your Application in Cloud-Native Environments
- Learning Monitoring and Observability Fundamentals
- Implementing Application Metrics with Micrometer
- Creating Useful Dashboards with Prometheus and Grafana
- Solving problems with Domain-driven Design
- Fast Application Development with Layered Architecture
- Building Applications with Hexagonal Architecture