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
Discover how JSpecify annotations and NullAway tools prevent NullPointerException at compile time, making Java applications more reliable and turning null handling into a useful feature.
Master cryptographic principles for Java applications including encryption, hashing, secure key management, and common pitfalls to avoid when protecting sensitive data.
Discover how Salesforce manages hundreds of Spring Boot microservices in a monorepo using Bazel, covering governance, CI practices, and build optimization techniques.
Explore Self-Contained Systems (SCS) as an alternative to microservices, offering simpler development with independent components that include UI, logic, and database, reducing distributed system complexity.
Dive into hands-on Hexagonal Architecture through live coding to create adaptable, sustainable applications that effectively manage complexity and technical debt.
Discover how to build enterprise AI systems combining RAG with agentic decision-making using SpringAI, covering architecture, model routing, guardrails, and advanced techniques.
Discover how Project Leyden and Spring Boot deliver impressive performance gains, reduce hosting costs, and improve startup speed with JDK 24 optimization techniques.
Discover how Jakarta EE evolution impacts Spring development, exploring API dependencies, namespace changes, and upcoming technologies that affect your Spring applications.
Discover how IntelliJ IDEA's new Spring Debugger reveals what happens behind Spring Boot's "magic" - from property values to transactions, database connections, and bean implementations.
Discover how Spring and GraalVM deliver blazingly fast startup, enhanced security, and reduced footprint for greener, cost-effective JVM production deployments in 2025.
Uncover the inner workings of Spring Boot's auto-configuration, learn how to create your own starters, and understand the conditional annotations that power Spring Boot's "magic" in this detailed technical exploration.
Implementación de búsqueda de similitud vectorial en aplicaciones Spring usando Redis Stack. Aprenda sobre embeddings, bases de datos vectoriales, vectorización de datos y métricas de similitud.
Explore building data streaming apps at scale using Spring, from edge to multi-cloud. Learn to integrate Spring with Kafka, MQTT, and other technologies for real-time processing in IoT and cloud environments.
Explore building production-ready applications with Spring and Apache Pulsar, leveraging auto-configuration, templates, and listeners for efficient distributed messaging and data streaming in cloud-native environments.
Explore jMolecules for expressing architectural patterns in Java, integrating with Spring, and generating high-level documentation to build evolvable and understandable software.
Get personalized course recommendations, track subjects and courses with reminders, and more.