Courses from 1000+ universities
17 years ago, Krishna Kumar started offering free PMP prep online. Today, it’s a leading digital upskilling platform that helps millions upskill in AI, cybersecurity, data science, and more.
600 Free Google Certifications
Fundamentals of Neuroscience, Part 1: The Electrical Properties of the Neuron
Organic Chemistry 1
Mountains 101
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore how Dapr and Spring Boot simplify distributed systems development, focusing on resilience, data consistency, and seamless service integration without compromising developer experience.
Explore Spring Security's core architecture, building blocks, and customization techniques through diagrams and live coding. Gain practical insights for implementing robust security in your applications.
Explore recent Java advancements, powerful features, and future developments. Learn to leverage modern Java capabilities for enhanced productivity and performance in your projects.
Explore GraalVM Native Image for Spring Boot 3, its performance benefits, and debugging challenges. Learn about native platform debuggers and recent macOS support.
Explore the symbiotic relationship between Spring and Jakarta EE, focusing on namespace changes, ecosystem impact, and mutual benefits in Java development.
Explore springdoc-openapi's key features for Spring applications, including OpenAPI 3 integration, GraalVM support, and microservices architecture implementation.
Modernize Spring web apps with latest features: Virtual Threads, RestClient, metrics, TLS management, Docker compose, and performance enhancements for improved efficiency and developer experience.
Explore Backstage, an open-source developer portal framework, to streamline workflows and boost productivity. Learn to create golden paths for efficient software development and deployment using Java.
Explore automated code refactoring using OpenRewrite and AI. Learn to combine rule-based systems with generative AI for precise, large-scale code transformations and defect identification.
Optimize persistence layers with Spring Data JPA 3: Learn features for high-performance applications, handling large datasets, and improving response times in complex projects.
Comprehensive guide to GraalVM for Java: building, deploying, monitoring, and optimizing native executables. Covers testing, performance tuning, and third-party library integration with practical demos.
Explore event sourcing in Spring applications: benefits, implementation, and design patterns. Learn to create scalable systems with built-in audit trails, time-based reporting, and error recovery capabilities.
Explore the transition from Spring Data JPA to Spring Data JDBC, focusing on key differences, benefits, and migration strategies for improved data access in Spring applications.
Explore Spring Boot's Kotlin support, comparing features with Java. Dive into Webflux simplification using Coroutines, and witness live Java-to-Kotlin conversion for practical insights.
Explore the latest innovations and future directions of the Spring Framework in this comprehensive keynote from the Spring I/O 2024 conference in Barcelona.
Get personalized course recommendations, track subjects and courses with reminders, and more.