Courses from 1000+ universities
Buried in Coursera’s 300-page prospectus: two failed merger attempts, competing bidders, a rogue shareholder, and a combined market cap that shrank from $3.8 billion to $1.7 billion.
600 Free Google Certifications
Bitcoin and Cryptocurrency Technologies
The Emergence of the Modern Middle East - Part I
Six Sigma Part 1: Define and Measure
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore statistical approaches for detecting and measuring platform-level latency regressions in serverless environments, focusing on customer-centric performance metrics beyond traditional SLOs.
Explore how Platform Engineering drives organizational sustainability through DevOps principles, robust support systems, and standardized architecture, enabling better software development and long-term success.
Explore Elixir's versatility with experts Sophie DeBenedetto and Andrea Leopardi, discussing Phoenix LiveView for dynamic web solutions and Elixir's network programming capabilities on the BEAM virtual machine.
Explore patterns in distributed systems design, focusing on common problems and solutions in cloud services and databases. Learn about Raft, Paxos, and principles for robust, scalable architectures.
Explore tools and strategies for managing software dependencies, from package managers to automated bots, to keep your applications secure and up-to-date while delivering business value.
Explore the "one rule to rule them all" in software development, focusing on adaptability, intuition-building, and making code easier to change for long-term success.
Explore data landscape evolution, local-first collaboration, and career paths in data engineering with insights from Martin Kleppmann and Jesse Anderson on cloud services, Automerge, and industry shifts.
Explore shifting from secure coding to holistic secure software development processes. Learn practical actions for enhancing security throughout the SDLC, from design to support, for more robust and resilient systems.
Explore strategies to overcome security initiative failures in enterprises. Learn about business architecture, agile security challenges, and effective planning for optimal outcomes in complex organizational environments.
Explore trunk-based development for faster, lower-risk deployments. Learn practical tips, benefits, and expert insights to enhance continuous integration and improve your development workflow.
Explore Event Modeling's power in streamlining system design, enhancing collaboration, and integrating with AI. Learn to create efficient, scalable architectures that prioritize business workflows and maintain long-term cost control.
Explore OCaml's practical applications in real-world systems, covering engineering design, trade-offs, innovation budgeting, and non-technical aspects crucial for project success. Gain insights from hands-on experience in OCaml development.
Explore Roc, a new functional programming language, with experts discussing its innovative features, design principles, and potential impact on the programming ecosystem.
Explore systems engineering, reliability strategies, and the impact of software failures through historical examples and modern case studies. Gain insights into building robust systems beyond just good code.
Explore integrated shrinking in QuickCheck for better counterexamples and improved developer productivity. Learn about rose trees and effectful test data generators in statically typed languages.
Get personalized course recommendations, track subjects and courses with reminders, and more.