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
Greening the Economy: Sustainable Cities
Introduction to Graphic Illustration
Computational Social Science Methods
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore strategies for navigating career transitions, overcoming self-doubt, and embracing change without guilt. Learn from Lauren Auchter's journey in edtech and engineering.
Explore strategies for Rubyists to navigate industry uncertainties, including AI advancements and market challenges, while maintaining professional growth and optimism.
Explore satisfying code refactoring techniques in Ruby, drawing inspiration from renowned experts and focusing on practical "aha" moments for developers.
Explore time concepts, operations, and mental models to avoid subtle bugs in Ruby programming through a graphical tour of time itself.
Explore the inner workings of Ruby's package ecosystem, from gem installation to debugging and security considerations in Rails applications.
Explore software evolution through architectural insights, drawing parallels between building design and program development for sustainable systems.
Explore profiling tools and techniques for debugging critical performance issues in Ruby applications, with insights from a real-world case study.
Explore Rack's inner workings, versatility, and middleware magic in Ruby web development. Gain practical insights for efficient session management, authentication, and caching.
Explore unconventional data transformations: hear JPEGs, visualize executables, and convert zip files to music. Learn to manipulate raw bytes and bits in Ruby.
Explore Hanami 2.0's new features and build a scalable Ruby app, discovering how it maintains development joy as projects grow.
Explore the Enigma machine's history and mechanics through object-oriented programming, building an emulator in Ruby to unravel its secrets and understand its impact on WWII.
Gain insights into Ruby from its creator, Matz, as he addresses community questions in this pre-recorded keynote presentation from RubyConf 2023.
Explore integrating Rust libraries into Ruby for enhanced performance and security, using the oxidize-rb project to seamlessly incorporate Rust code into Ruby gems.
Explore Ruby Central's open source journey, recent achievements, and future plans for RubyGems in this comprehensive overview of the project's evolution and roadmap.
Explore insights on transitioning into tech careers and building developer communities through personal stories and valuable lessons from an experienced community leader.
Get personalized course recommendations, track subjects and courses with reminders, and more.