Courses from 1000+ universities
Two years after its first major layoff round, Coursera announces another, impacting 10% of its workforce.
600 Free Google Certifications
Computer Science
Artificial Intelligence
Ethical Hacking
Lean Production
Introduction to Cyber Security
Bacterial Genomes II: Accessing and Analysing Microbial Genome Data Using Artemis
Organize and share your learning with Class Central Lists.
View our Lists Showcase
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.
Explore creating reactive multi-service architectures using RSocket protocol, enabling Reactive Streams backpressure across network links for improved flow control and integration with Spring.
Explore architectural patterns and implementation techniques for connected car technology using Spring tools, with live coding demonstrations and industry insights.
Explore efficient dependency management for Spring projects using Gradle, comparing it with Maven and discussing the Spring Dependency Management plugin's features and use cases.
Aprende a crear aplicaciones web rápidas y optimizadas combinando Spring Boot, Vue.js y JHipster. Descubre cómo mejorar tu experiencia de desarrollo y crear frontends eficientes.
Explore JUnit 5's latest features and future developments, with insights on testing Spring and Spring Boot applications effectively using JUnit Jupiter.
Comprehensive guide to integrating Keycloak for robust authentication in Spring applications, covering core concepts, OAuth/OpenID Connect flows, and centralized identity management.
Get personalized course recommendations, track subjects and courses with reminders, and more.