Courses from 1000+ universities
Seven years after replacing a Yale president with a fintech CEO, Coursera picks an Amazon veteran to help fix its slowing growth and falling stock price.
600 Free Google Certifications
Data Analysis
Project Management
Graphic Design
Critical Perspectives on Management
Design Patterns
Supporting Victims of Domestic Violence
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Strategies for making open source projects more inclusive and accessible to contributors from diverse backgrounds, focusing on clear documentation and welcoming community practices.
Explore building a scalable real-time video analysis pipeline using Rust, GStreamer, and Pravega. Learn challenges, patterns, and how to leverage Rust's features for complex applications.
Explore Stripe's journey in automating API library generation across multiple languages, delving into the custom-built compiler tool and valuable insights gained during development.
Explore systemic barriers to diversity in tech, analyzing practices and proposing generative justice as a framework for grassroots-driven change in inclusive tech spaces.
Explore Asami, an open-source graph database with flexible data structures, functional operations, and easy JSON-to-graph conversion. Learn its architecture and novel graph analysis capabilities.
Exploring audio description as a tool for equitable access, focusing on user-centered design and innovative approaches to create inclusive auditory experiences for diverse audiences.
Explore Nim's advanced features for systems programming, metaprogramming, and static introspection through real-world examples and practical applications.
Explore NES game development techniques: graphics, physics, collision detection, randomness, and data compression. Learn how iconic 8-bit era games were created with limited hardware.
Explore rewriting a C caching framework in Rust, discussing performance challenges, benefits of Rust tooling, and new features like efficient TTL sorting and PMEM support.
Explore quantum computing applications and development using D-Wave's cloud-based tools. Learn how to code on live quantum systems and discover real-world use cases across various industries.
Explore innovative approaches to prevent phishing and impersonation attacks in digital systems. Learn about trust-based identity models and a prototype address book that enhances security without compromising usability.
Explores rethinking parallel programming, advocating for language-level solutions and algorithms based on independence rather than linear problem decomposition.
Explore music theory through functional programming, building from sine waves to Bach's canon using Clojure and Overtone. Discover how coding and music creation intersect.
Explore architectural principles for building scalable, fault-tolerant systems using isolated parallel components, error detection, and live code upgrades, with insights from Erlang's design.
Explore advances in virtual machine technology and programming languages shaping web development's future, with insights from a veteran virtual machinist on JavaScript, V8, and Dart.
Get personalized course recommendations, track subjects and courses with reminders, and more.