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
Product Management Fundamentals
Supporting Victims of Domestic Violence
Uncommon Sense Teaching
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Discover how to avoid and fix common platform engineering pitfalls, from overusing power tools to managing technology chaos, while shifting from a project to product mindset for better team enablement and business value.
Dive into OAuth's evolution, from eliminating password sharing to modern enterprise security. Learn authentication protocols, token management, and emerging trends for building secure, scalable applications.
Explore the evolution and future of microprocessors through Moore's Law, Amdahl's Law, and modern challenges in chip manufacturing, from transistor technology to machine learning requirements.
Discover essential strategies and insights for transitioning from technical roles to management positions, with practical advice on leadership challenges and team dynamics in technology organizations.
Explore the evolving landscape of microservices architecture and its impact on software development practices, quality assurance, and the concept of disposable code in modern system design.
Master browser automation and production monitoring using Playwright through practical examples, implementation strategies, and real-world solutions for effective error detection in your development pipeline.
Explore modern programming language design principles and discover why a perfect language may not exist, while examining innovative features and trade-offs shaping the future of development.
Discover the top 5 revolutionary software engineering technologies that have transformed development practices over the past two decades, as explained by Continuous Delivery pioneer Dave Farley.
Delve into the design principles and implementation challenges of CSV libraries in Haskell through practical examples and functional programming insights from an experienced engineer.
Explore the integration of Apache Kafka and Iceberg for efficient real-time data streaming into data lakes, covering ACID transactions, schema evolution, and practical implementation using Confluent Tableflow.
Master effective strategies for overcoming organizational resistance to change by learning how to build compelling business cases for innovative development practices like mob programming and no-estimation approaches.
Explore how tldraw moves beyond traditional chat-based AI interfaces to create rich, interactive canvas environments, showcasing innovative demos of Make Real, Draw Fast, and other canvas-based AI applications.
Discover essential practices and techniques for becoming a better software engineer, combining scientific principles with coding craftsmanship to enhance your development capabilities.
Explore the fascinating world of multimodal AI systems, from understanding text-image-audio interactions to discovering cutting-edge applications like automated video creation and human-computer interaction advancements.
Delve into a critical analysis of McKinsey's controversial developer productivity measurement article, examining why industry experts strongly disagree with its premises and conclusions.
Get personalized course recommendations, track subjects and courses with reminders, and more.