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 effective Java benchmarking techniques using JMH. Learn to create meaningful tests, avoid common pitfalls, and interpret results to improve software performance.
Explore AsyncAPI and Springwolf for automated documentation of event-driven APIs in Spring Boot applications, enhancing collaboration and system understanding.
Discover how Unpoly enables seamless navigation, transitions, and complex components with minimal JavaScript, using progressive enhancement for HTML-based single-page experiences.
Explore jsonnet, a powerful configuration language, to streamline and simplify complex JSON-based configurations for various tech applications.
Explore Project Panama's jextract tool for seamless integration of native libraries in Java applications. Learn to generate Java bindings from C/C++ header files using FFM API.
Integrate Java with AI and LLMs. Learn to consume, train, and infer models beyond chatbots. Deploy to Kubernetes and use KNative for sustainability. Hands-on experience with practical AI applications in Java.
Explore real-world challenges and solutions in upgrading an Angular app from version 10 to 18. Learn practical strategies, navigate breaking changes, and gain insights from the Devoxx CFP application migration experience.
Unleash Java's power with instant execution, scripting, and exploration without setup. Learn to run Java from anywhere effortlessly.
Explore practical aspects of building and running applications with GraalVM, including tooling, monitoring, and using popular libraries. Address common user questions and concerns about migration.
Explore porting classic games to browsers using Web Assembly, focusing on the BlazorDoom project. Learn techniques for running .NET applications in mobile browsers.
Explore techniques for synchronizing database transactions with messaging activities, ensuring atomicity and consistency in modern application development.
Explore microbenchmarking pitfalls, learn to conduct valid tests, and critically evaluate results. Gain insights into JVM and hardware interactions for informed decision-making.
Explore the upcoming Maven 4 release, its decade-long development, and the significant changes it brings. Understand the impact on Maven users and discover new features in this comprehensive overview.
Explore Java Collections Framework's evolution, challenges, and future. Learn best practices, controversies, and potential new abstractions to enhance your use of this fundamental tool.
Explore advanced Retrieval Augmented Generation techniques using LangChain4j. Learn semantic chunking, query expansion, metadata filtering, and document reranking to enhance RAG pipelines and improve generated answers.
Get personalized course recommendations, track subjects and courses with reminders, and more.