
Learn test-driven development techniques for Spring applications, covering component testing, mocks, test slices, web app testing, and consumer-driven contract testing to build robust, shippable code with confidence.

Explore industry-standard protocols and Spring Security to build secure microservices. Learn patterns like Web SSO, OAuth2 resource servers, and token exchange for robust, scalable security implementations.

Explore Spring Framework 5.2's core container enhancements, including reactive technologies, GraalVM support, and optimized application architectures for modern deployment environments.

Explore event-driven microservices using Spring Cloud Stream and Spring Cloud Function. Hands-on session covering recent developments and features for cloud-native distributed architectures.

Explore efficient Spring Boot testing strategies, from unit tests to advanced features like @MockBean and test slices, to improve software reliability and development speed.

Explore creating reactive multi-service architectures using RSocket protocol, enabling Reactive Streams backpressure across network links for improved flow control and integration with Spring.

Improve web app efficiency using Spring Boot 2. Learn to measure metrics, leverage WebClient and Reactor operators, and track capacity gains with dashboards. Practical demonstration on an existing MVC application.

Practical introduction to reactive programming using Spring, converting a realistic Java application from imperative to reactive with hands-on examples and expert insights.

Explore clean architecture concepts and implementation in Spring, covering layered design, SOLID principles, and domain-driven design. Learn practical strategies for building flexible, maintainable software.

Explore Spring Cloud Azure for scalable, data-driven apps with NoSQL, authentication, and messaging. Learn to enhance Spring-based applications using Azure's cloud services.

Explore GraalVM's high-performance runtime for multiple languages, its architecture, and benefits for Java developers. Learn about performance boosts, native images, and multilingual application enhancements.

Explore event-driven microservices using Spring Boot, Apache Kafka, and Spring for Kafka. Learn to build a modern Java web application with live coding and practical patterns.

Explore GraphQL as a flexible alternative to REST APIs, learning its basics, implementation with Java and Spring Boot, and advantages in API development and consumption.

Comprehensive guide to becoming a Spring Certified Professional, covering exam details, study resources, and cost-effective preparation strategies.

Explore efficient logging in Spring Boot using Elastic Stack. Learn to implement, manage, and visualize logs, add tracing, and optimize data collection for production environments.

Explore Spring Boot and Spring Cloud extension points for cloud-native applications, focusing on abstraction layers, implementation-specific integrations, and benefits demonstrated through Spring Cloud GCP project.

Explore springdoc-openapi's key features for generating OpenAPI 3 documentation in Spring Boot projects, including integration with various Spring frameworks and microservices architecture.

Learn to extend and automate Kubernetes using Spring Boot and Spring Native-powered custom operators, eliminating complex YAML configurations and streamlining infrastructure management.

Learn to quickly upgrade Java frameworks and tools using OpenRewrite, enabling safe and efficient large-scale migrations for Spring, JUnit, logging libraries, and more.

Exploring distributed systems patterns using Spring Cloud, Service Meshes, and eBPF. Compares approaches for service discovery, routing, load-balancing, and resilience in microservice architectures, with theoretical insights and live demonstrations.

Explore Spring's Ahead Of Time and Native support, including AOT engine design, library usage, and developer expectations for upcoming major releases and GraalVM native use cases.