Courses from 1000+ universities
$7.2 billion in combined revenue since 2020. $8 billion in lost market value. This merger marks the end of an era in online education.
600 Free Google Certifications
Computer Science
Psychology
Microsoft Excel
Lean Production
Viruses & How to Beat Them: Cells, Immunity, Vaccines
Learn Like a Pro: Science-Based Tools to Become Better at Anything
Organize and share your learning with Class Central Lists.
View our Lists Showcase
Explore Ruby lambdas to write cleaner, simpler, and more flexible code. Learn functional design patterns and discover how lambdas enhance software development beyond traditional object-oriented approaches.
Discover how to create cross-platform desktop apps with native GUI using Ruby and Glimmer DSL for LibUI. Learn lightweight syntax, data-binding, and advanced features for efficient development.
Strategies for technical professionals to excel in client calls, empowering teams and managing time effectively while delivering value and advancing career opportunities.
Explore Ruby's metaprogramming: when to use it, which features to leverage, and how to implement it safely. Learn to harness Ruby's flexibility for powerful and enjoyable coding.
Discover effective strategies for junior developers to maximize learning and growth when pairing with senior mentors, fostering skill development and problem-solving abilities.
Discover strategies for setting boundaries, overcoming FOMO, and confidently saying 'no' to preserve your peace of mind, especially valuable for people of color in professional settings.
Demystifying the role of Staff Engineer: leadership beyond management, challenges, and opportunities in this uncharted territory of software engineering careers.
Explore RuboCop's internals: Learn how this popular Ruby tool analyzes and auto-corrects code, diving into its mechanisms for linting, security checks, and style enforcement.
Explore Ruby VM's peephole optimizations: how they work, their impact on bytecode execution, and their effect on runtime performance. No prior bytecode experience needed.
Discover Mermaid, a markdown-compatible graphing tool for easy diagram creation in GitHub. Learn to enhance your documentation with visually appealing and maintainable diagrams.
Explore forgotten Ruby web frameworks from the 2000s, examining their features, ideas, and potential for revival in modern web development.
Discover parallels between home renovation and app upgrades, exploring planning, scheduling, and execution stages to gain valuable insights for modernizing legacy software.
Explore RubyGems.org's Multi-Factor Authentication (MFA) journey, its crucial role in preventing account takeovers, and future developments to enhance security for Ruby developers.
Explore writing Ruby in non-English languages, enhancing accessibility and offering new perspectives. Learn about tools for creating language variants, enabling programming in Spanish, Portuguese, and more.
Explore Crystal, a compiled language similar to Ruby, learning its syntax, key differences, and advantages. Gain insights into transitioning from Ruby to Crystal programming.
Get personalized course recommendations, track subjects and courses with reminders, and more.