Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Web Development
Algorithms and Data Structures
Cybersecurity
Bitcoin and Cryptocurrency Technologies
Preventing Dementia
Greek and Roman Mythology
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Comprehensive guide to becoming a Spring Certified Professional, covering exam details, study resources, and cost-effective preparation strategies.
Explore AI-powered planning optimization with Spring Boot and OptaPlanner to solve complex scheduling challenges, from vehicle routing to employee rostering and high school timetabling.
Explore Neo4j SDN/RX, a new Spring Data module for Neo4j. Learn about reactive database access, composable modules, and improved mapping support for larger domains and immutable classes.
Explore Spring Boot's potential as a micro-framework, optimizing runtime efficiency and code simplicity while maintaining productivity and familiar tools.
Uncover Spring Boot's auto-configuration secrets, enhancing productivity in application development. Explore internals to demystify the convention-over-configuration approach and boost your Spring expertise.
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.
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 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 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 clean architecture concepts and implementation in Spring, covering layered design, SOLID principles, and domain-driven design. Learn practical strategies for building flexible, maintainable software.
Practical introduction to reactive programming using Spring, converting a realistic Java application from imperative to reactive with hands-on examples and expert insights.
Explore collaborative contract-driven development for microservices, focusing on Spring Cloud Contract to improve team efficiency, reduce wait times, and enhance service integration.
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.
Explore cutting-edge continuous delivery using Spinnaker's automated canary analysis for Spring applications. Learn about multi-cloud deployment strategies and data-driven decision-making for production releases.
Get personalized course recommendations, track subjects and courses with reminders, and more.