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
Algorithms and Data Structures
Information Technology
Computer Networking
Improving Communication Skills
Teaching Young Learners Online
Probability - The Science of Uncertainty and Data
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how Slack builds resilient data pipelines and ML products, exploring architecture choices, observability practices, and practical insights for handling large-scale data processing systems.
Discover how Site Reliability Engineering principles parallel NYC's fire code evolution, exploring effective SRE practices, disaster prevention strategies, and software lifecycle reliability considerations.
Discover how Microsoft brought SQL Server to Linux through Drawbridge containerization, exploring the technical architecture, performance optimizations, and cross-platform implementation challenges.
Discover how Spotify revolutionized developer productivity through Backstage, an open-source platform that centralizes tools, boosts efficiency, and leverages plugins for seamless software development workflows.
Discover advanced techniques for optimizing cloud data planes, focusing on high-performance packet processing, efficient code implementation, and innovative solutions for handling massive data flows at scale.
Discover how to leverage generative AI in software engineering to enhance development speed and quality, while learning about potential pitfalls and innovative implementation approaches.
Dive into the development of ArcticDB, exploring time-series datastore design principles and why ACID transaction isolation may not always be necessary for optimal database performance.
Explore two decades of software architecture insights, from high-level executive decisions to practical serverless implementations, drawing from real-world architectural experiences.
Explore the lasting impact and innovative features of the BBC Micro computer, discovering key lessons from this pioneering technology that remain relevant for modern computing.
Explore how GenAI transforms business processes, learn effective change management strategies, and discover ways to leverage AI-mediated work for enhanced organizational understanding.
Explore the transformation from YAML configurations to modern pipelines-as-code approaches in CI/CD systems, examining implementations across GitHub Actions, GitLab, and CircleCI.
Discover how to build and manage a high-scale notification system capable of handling millions of concurrent requests, with insights into cloud resource management and reliability engineering.
Discover practical implementations of Vector embeddings in LLMs and how they enable contextual knowledge retrieval through Retrieval Augmented Generation (RAG) systems.
Explore isolation technologies powering WebAssembly, examining current capabilities, limitations, and future potential for secure, high-performance web applications.
Discover programming-driven approaches to deploy and manage Kubernetes resources effectively, moving beyond traditional YAML configurations for better testing and policy enforcement.
Get personalized course recommendations, track subjects and courses with reminders, and more.