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
Insights from analyzing popular container images: security risks, complexity, and trade-offs between developer experience and production readiness in Kubernetes environments.
Explore Spotify's ML platform powering personalized audio recommendations for 400M+ users, featuring insights on model training, prediction serving, and engineering challenges.
Explore the groundbreaking Vera C. Rubin Observatory and its Legacy Survey of Space and Time. Learn about its advanced technology, automated operations, and potential to revolutionize our understanding of the universe.
Demystifying Kafka topic partitioning: impacts on consistency, concurrency, and durability. Learn optimal sizing strategies and consequences of poor decisions for efficient system performance.
Explore LiveViewJS, a reactive web development approach using web sockets for NodeJS and Deno. Learn about its simplified API, automatic handling of connections, and efficient UI updates.
Explore how Workflow Systems revolutionize distributed systems development, mitigating challenges like failure at the platform level and enabling coding as if failures don't exist.
Explore innovative techniques for mitigating memory safety vulnerabilities in third-party C libraries, focusing on Firefox's lightweight in-memory sandboxing approach and the RLBox framework for efficient, secure application development.
Explore safety hazards in Scala closures, learn to identify unsafe code, write safer closure-using code, and utilize new library components for increased flexibility and safety in parallel and distributed programming.
Explore constant work as an alternative to on-demand scaling, addressing regional outages and cascading failures. Learn implementation strategies, trade-offs, and real-world examples for improved system reliability.
Explore polymorphism across languages like C++, Java, Python, Kotlin, and Scala. Gain insights into different forms, abilities, and constraints to enhance your understanding of this fundamental concept.
Explore techniques to de-bias datasets and build fair, equitable AI systems. Learn how to address biases, increase trust, and promote responsible AI practices for improved adoption and safety.
Explore a code generation engine built in Elm for creating readable, typesafe, and maintainable code, featuring automatic imports, formatting, and built-in type checking.
Explore the history, implementations, and best practices of regular expressions in programming, including their origins, language-specific variations, and strategies for efficient usage.
Explore Symbolics.jl for computer-algebra metaprogramming in Julia, enabling powerful code transforms, optimization, and automatic differentiation with symbolic techniques.
Explore WebNative File System: a content-addressed, encrypted forest of blocks enabling secure, user-centric collaborative software without platform dependence. Learn its applications in decentralized, multiuser scenarios.
Get personalized course recommendations, track subjects and courses with reminders, and more.