Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Redis's advanced features, from circular lists to cache invalidation, in a game show format. Learn to leverage memory-first capabilities for faster applications and enhanced user experiences.
Explore downsides of invasive frameworks and learn risk mitigation techniques for safer software development, focusing on Hibernate and Spring.
Explore serverless Java's advantages, from infrastructure as code to energy savings, with live deployments and pragmatic event-driven architectures.
Explore entity identifier management in business applications, examining performance impacts and innovative solutions for efficient code development and maintenance.
Discover 5 essential tips to enhance Java app resilience, performance, and cloud-readiness through practical demonstrations and code evolution.
Explore serverless Java app deployment using MicroProfile and Quarkus on Google Cloud Run, minimizing infrastructure work while maximizing efficiency and flexibility.
Explore AI's role in software development, its limitations, and potential future directions with insights from Michael Feathers at GeeCON Prague 2023.
Discover how to build optimized microservices using Micronaut and GraalVM Native Image for efficient, high-performance applications deployable to Kubernetes or serverless platforms.
Explore GlassFish's revival, technical debt challenges, and strategies for modernizing legacy projects. Gain insights on balancing radical changes with security, usability, and scalability in software development.
Explore a counterintuitive approach to designing scalable banking systems using simple architecture and patterns, challenging conventional complex solutions.
Explore data residency challenges, legal requirements, and practical implementations for global organizations using open-source solutions from Apache Foundation.
Explore large-scale distributed processing challenges in Google Cloud, learn monitoring techniques, and discover solutions for efficient big data handling through real-world examples.
Explore Java persistence for cloud-native apps, covering principles, challenges, and strategies. Learn database patterns and cloud-native tech to optimize your application's persistence layer.
Explore Java's hardware-friendly advancements, including APIs for native memory management and C function integration, debunking myths about JVM's limitations for high-performance systems.
Explore Java 21's virtual threads and structured concurrency, learning implementation techniques and avoiding common pitfalls for high-throughput applications.
Get personalized course recommendations, track subjects and courses with reminders, and more.