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 Clean and Hexagonal architectures: their benefits, differences, and effectiveness in solving modern software development challenges.
Explore Enso's capabilities to transform Java libraries into low-code/no-code components, enabling easy data insights for non-programmers and Excel power users.
Explore common software development pitfalls, including misguided practices in estimation, testing, and architecture. Learn to identify and eliminate ineffective "cults" in your projects.
Explore common pitfalls in event-driven architecture and learn strategies to overcome challenges in naming, evolution, and storage for more robust system design.
Explore Clean and Hexagonal Architecture in practice, addressing code debt and framework challenges using Event Storming, Spring Boot, and Kotlin. Gain insights into real-world problem-solving and architectural benefits.
Explore event-driven service systems using Java and annotations, focusing on Spring Boot tools for microservices and serverless functions deployment.
Discover how to track aircraft using software-defined radio, capturing ADS-B transmissions and visualizing real-time data on a map.
Discover strategies for maintaining open source projects efficiently, avoiding burnout, and creating a positive environment for contributors.
Discover practical insights and avoid common pitfalls in event sourcing. Learn key considerations, best practices, and real-world applications for successful long-term implementation.
Explore Vector API in Java and TornadoVM for GPU/FPGA computing. Enhance processing power and performance through advanced JVM techniques and native-code tooling.
Explore effect systems in Scala, JVM, and beyond. Analyze their necessity, differences, and tradeoffs in static typing and type system design.
Explore Helidon Nima: a Loom-based microservices framework enabling high-performance, synchronous routing with virtual threads, challenging reactive programming paradigms.
Discover EclipseStore: a revolutionary Java persistence solution for cloud, microservices, and serverless computing. Learn how it simplifies development, boosts performance, and reduces costs dramatically.
Explore animation engineering challenges in game development, from blending techniques to motion warping, and learn about tools used to create realistic character movements.
Explore innovative approaches to performance testing beyond API level, including Shift-Left concept and leveraging unit tests for cost-effective solutions.
Get personalized course recommendations, track subjects and courses with reminders, and more.