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 how AI and language models are revolutionizing computing, making programming accessible to everyone, and potentially replacing conventional software—a technological shift that could democratize computing for all of humanity.
Discover how to design adaptive socio-technical systems using Team Topologies, Wardley Mapping, and Domain-Driven Design to optimize for a fast flow of change in uncertain business environments.
Explore the complete feature lifecycle from idea to sunset, covering planning, development, testing, and maintenance strategies for safe and efficient software delivery.
Explore the efficiency paradox: eliminate software waste, optimize code performance, and discover why 100% utilization hurts both machines and humans in sustainable development.
Master a 14-step checklist to evaluate and improve your continuous delivery practices with DevOps pioneer Dave Farley's expert guidance on achieving state-of-the-art software development.
Discover why distributed systems slow down at scale and learn coordination overhead solutions, consistency models, and dataflow programming techniques to optimize performance.
Explore Moldable Development through custom programming tools that adapt to each problem, featuring live demos of Glamorous Toolkit environment.
Discover why visually inspecting small data samples beats complex algorithms for understanding massive datasets and avoiding costly analytical mistakes.
Explore empirical software design through economic and technical factors shaping programming decisions, covering coupling, cohesion, and strategic timing of design investments.
Explore cofree comonads in functional programming through practical examples and theoretical foundations with David Laing's engaging presentation.
Dive into the world of live coding music with Sonic Pi, exploring how to create beats, bass lines, and synth riffs through code while learning computer science concepts and discovering its Erlang/Elixir architecture.
Master advanced ReactJS security techniques to defend against XSS, content injection, and data leaks with defensive coding practices and built-in protections.
Explore the surprising connections between organizational design, microservices architecture, and complex adaptive systems to build high-performing software teams at scale.
Explore advanced combinator patterns and functional programming techniques with Edward Kmett's deep dive into mathematical abstractions for elegant code composition.
Discover why free monads might be costing you performance and explore more efficient alternatives for functional programming composition patterns.
Get personalized course recommendations, track subjects and courses with reminders, and more.