The Odin Project's Ruby Programming teaches Ruby, a beautiful and productive language known for Rails, the web framework that powers many startups. You learn through lessons and projects. The course covers syntax, object-oriented programming, and practical Ruby patterns. After finishing, you understand Ruby and can build command-line tools or pair it with Rails for web development. The main limitation: Ruby is less in-demand than Python or JavaScript, but it's excellent for web development and startups.
Ruby is used by 6.5% of professional developers and powers over 2 million websites including Airbnb, GitHub, and Shopify (source: Stack Overflow and Ruby on Rails site).