Courses from 1000+ universities
India banned Telegram after the NEET paper leak led to a retest for 2.28 million students. Class Central studied the scam, the money trail, and other platforms the leaks could move to.
600 Free Google Certifications
Data Analysis
Computer Science
Language Learning
Introduction to Research Ethics: Working with People
Improving Communication Skills
Rome: A Virtual Tour of the Ancient City
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore high-performance crypto exchange architecture using Apache Kafka and Druid to process thousands of transactions per second with sub-millisecond execution times.
Discover how full-stack signals revolutionize real-time reactive UIs beyond traditional REST APIs, enabling seamless multi-user collaboration and data synchronization across devices.
Master Project Loom's Virtual Threads, Structured Concurrency, and Scoped Values by building a Spring Boot application that demonstrates lightweight, scalable concurrent programming.
Master 12-Factor methodology with Spring Boot for scalable, cloud-native applications. Explore configuration management, deployment strategies, and microservices best practices.
Discover how Restate's Durable Execution Engine eliminates failure scenarios like double charges and race conditions in Spring applications through live Java examples.
Discover how Cloud Development Environments streamline Spring Boot cloud-native app development with practical examples using Dev Containers and open-source tools.
Discover how to build maintainable modular monoliths using Spring Modulith and JMolecules, implementing DDD principles, event-driven architecture, and distributed transactions.
Discover how to test complex Spring Boot applications across environments using Testcontainers, Microcks, and Dapr without spinning up full Kubernetes clusters.
Explore four powerful techniques to dramatically reduce Java application startup time and memory consumption: AppCDS, GraalVM Native Image, CRaC, and Project Leyden for optimal performance.
Discover the most common REST API design mistakes through entertaining examples from 150+ companies, covering breaking changes, data exposure, performance issues, and error handling.
Discover practical AI integration patterns for Java applications using Spring AI and Vaadin, covering memory, tool calling, security guardrails, and multimodal interactions.
Master the complex challenges of upgrading Spring dependencies and aligning multiple project versions in Java applications with practical survival strategies.
Discover practical strategies for building maintainable shared Java libraries that integrate seamlessly with Spring Boot across multiple projects without causing bugs or bottlenecks.
Discover strategies to optimize CPU resources for containerized Java workloads in Kubernetes, reducing costs through efficient resource management and rightsizing techniques.
Master specialized testing approaches for AI applications, covering probabilistic outputs, bias detection, model drift, and using AI to generate better synthetic test data.
Get personalized course recommendations, track subjects and courses with reminders, and more.