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
Explore operational efficiency in green software development with Anne Currie. Learn strategies to reduce environmental impact while improving cost-effectiveness and performance in software operations.
Explore innovative methods for teaching kids programming through hardware using C++. Learn effective strategies to engage young minds in coding and foster their interest in technology.
Explore the evolution of programming through the lens of music, art, and science. Uncover insights on developer productivity, team dynamics, and the future of software development.
Discover Elm's power for building efficient single-page apps. Learn key concepts, best practices, and productivity tips for rapid web development using this functional programming language.
Explore challenges in creating effective platform-as-a-product initiatives, common stumbling blocks, and strategies to overcome them for successful platform engineering implementation.
Explore Apache Pinot's real-time analytics capabilities, architecture, and impact on data-driven decision-making. Learn about its indexing strategies, query language, and integration with popular data tools.
Explore securing Infrastructure as Code through policy implementation, static and dynamic analysis, and practical demonstrations for enhancing deployment security and configuration management.
Explore Quarkus' transformative impact on Java, enhancing microservices deployment, improving efficiency, and promoting environmental sustainability in software development.
Explore the fascinating parallels between guitar building and software development, delving into physics, electronics, and craftsmanship while debunking myths and discussing irreversibility in both fields.
Explore advanced C# features like pointers, lock-free synchronization, closures, and async functions through a practical example of building a high-speed communications library using shared memory.
Explore how managed runtimes like .NET, Java, and JavaScript can match or surpass native languages in high-performance applications, challenging common wisdom about language performance.
Explore Turbopack, a new bundler addressing developer experience challenges in large web applications. Learn about its motivation, techniques, and future ideas for improving web development.
Explore modern tech trends with cloud native experts, covering API gateways, observability, platform engineering, mechanical sympathy, and WebAssembly's potential impact on infrastructure and software development.
Discover how consumer-driven contracts with Pact can streamline microservices testing, reducing complexity and increasing confidence in service integrations without extensive integration tests.
Insights on aligned autonomy, team building in high growth, and rapid team formation from Spotify's experience, shared by a senior agile coach.
Get personalized course recommendations, track subjects and courses with reminders, and more.