Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore all talks and presentations from Spring IO. Dive deep into the latest insights, research, and trends from the world's leading experts.
Explore modern API technologies beyond REST, including GraphQL, gRPC, and RSocket, with code examples and live demonstrations for Spring and Spring Boot implementations.
Explore building Java applications with Spring and Apache Pulsar, covering various messaging protocols and integration options for IoT, microservices, and log analytics.
Explore efficient data mapping in layered architecture using Spring Data Projections. Learn to optimize code, improve maintainability, and leverage database capabilities for data transformation.
Explore key design decisions and roadmap for Spring Framework 6, including AOT/Native and Observability themes, Java 17 baseline, and Jakarta EE 9 integration.
Explore Apache Pulsar's unique capabilities in distributed messaging, supporting both streaming and queueing semantics. Compare with Apache Kafka and learn about integration with Spring framework.
Explore OpenTelemetry integration with Spring Boot for enhanced observability. Learn about auto-instrumentation, tracing, metrics, and logging to uncover performance issues and errors effectively.
Explore resilience, security, and observability in microservices using Spring Cloud Gateway. Learn routing, circuit breakers, authentication, and monitoring for robust API management.
Exploring alternatives to SPAs, focusing on server-side approaches like Vaadin Flow for efficient web application development without JavaScript.
Explore managing state in reactive systems using modern workflow engines, integrating them with Spring and message brokers for improved transparency and orchestration in event-driven architectures.
Discover how to build interactive web experiences using Java 17, Spring Boot, Thymeleaf, and htmx without complex JavaScript frameworks. Learn to enhance server-side rendering with simple HTML attributes for modern frontend development.
Explore Spring Batch's architecture, templates, and power through live coding examples. Learn to efficiently handle large-scale data processing tasks in enterprise environments.
Explore Testcontainers integration with Spring Boot for seamless integration testing and local development, leveraging Docker containers to provide real services without complex setups.
Explore distributed job scheduling with JobRunr, transforming Java 8 lambdas into background jobs. Learn integration with Spring Boot and Spring Native for efficient, scalable processing of complex business tasks.
Explore building Spring Boot applications with Redis Stack, leveraging multiple data models and functionalities including document store, graph database, time series, and full-text search.
Discover how addressing a flawed test setup significantly reduced build time, exploring best practices and antipatterns for Spring Boot application testing and TestContext reuse.
Get personalized course recommendations, track subjects and courses with reminders, and more.