Take advantage of our 6 products to become a Ruby ninja!

Ruby Core Concepts

Advanced Ruby Techniques

Design Patterns

And SOLID Principles

will no longer be a bottleneck in your path to Programmer Happiness!


How it works?

NEED A REFRESHER?

Check out our 2 courses:

And complete the 6 mini-projects.

BROWSE OUR CONTENT

Make use of our resources to learn new techniques, and methods in Ruby and Rails.

Also, learn lesser-known patterns that'll enhance your coding skills.

WANT TO LEARN MORE

We add over 2 new resources each week, ensuring you can continually learn and apply new skills in your day-to-day work as a Rubyist.

UP-TO-DATE CONTENT

We continuously update our content to ensure it remains relevant, keeping pace with the rapid evolution of Ruby and Ruby on Rails.


Our Products

With our in-depth Ruby & Ruby on Rails posts, you'll be able to deep dives into specific topics.

Whether for learning new concepts or refreshing your memory on a specific topic, Ruby Courses is the perfect tool to help you strengthen your general knowledge of Ruby and Rails.

A sample from the Ruby from Other Languages course.

The Ruby Courses are designed to take you from zero to hero in both Ruby and Rails, whether you're just starting out or looking to brush up on your skills.

Indeed, the courses will help you fully enjoy the platform by equipping you with basic and advanced Ruby knowledge.

Through immersive pair programming-style sessions, you'll master Ruby with hands-on real projects.

We've also added 4 specific mini projects to complement our 2 courses, providing even more opportunities to apply your knowledge and grow as a Rubyists. See the mini projects →

A sample from the HTML Generator in pure Ruby mini-project.

If you've been following us on social media, you're likely acquainted with our cards.

With Ruby Cards, we take it up a notch!

Expect refined content and in-depth explanations exclusively available on our platform.

If you've been following us on 𝕏, you're likely acquainted with our cards.

With Ruby Cards, we take it to the next level!

Expect refined content and in-depth explanations exclusively available here.

Fill your gaps with fun Ruby & Rails quizzes.

Answering quiz questions and reading brief explanations helps you learn and apply key concepts with fun.

Other Products

RUBY POSTS

RUBY EBOOKS


Testimonials

See what our community has to say about their RubyCademy experience

Testimonial Georges

"A deep dive into Ruby's power beyond the basics! The mini projects were amazing. I feel more confident in my coding skills now. 💪

Georges Atalla

Testimonial Ahmed

After coding with Ruby for a few years, I was surprised by the depth of advanced techniques that RubyCademy taught me.

Ahmed Chajiddine

Testimonial Inaki

As a junior Rubyist, Rubycademy was the ideal tool to refine my Ruby skills and build a strong technical foundation. Give it a try!

Iñaki Gauthier

Testimonial Hussein

I’ve been a professional Rails developer since 2005, yet I discovered new tricks today through your site.
Fantastic insights! 👍

@HusseinMorsy

Testimonial Hussein

Thanks to Rubycademy, I discover and rediscover tricks and tips on Ruby.
RubyCademy does real educational and quality work!

Valentin Birault

Testimonial Debashis

I recently completed the RubyCademy courses. The curriculum, examples, and 4 mini-projects, cover everything a Rubyist needs to know.

Debashis Biswal NEW

Testimonial Debashis

I love how Rubycademy, my go-to platform, allows me to review and solidify my Ruby skills quickly. With its diverse content, I can easily brush up on everything from basic syntax to advanced concepts.

Jay Pandya NEW


Our Mission

Hey 👋

You might recognize me from my blog or my x.com account, where I've been sharing my knowledge with passion for the past 8 years.

I dove deep into Ruby and Ruby on Rails, learning them the hard way by immersing myself in the ultimate source of truth: the codebase.

I'm not one of those child prodigies who started coding at the age of 6.

You and I went through the same struggles... I just dedicated a couple more intense years to the trial-and-error process.

Through my blog and social media, I have covered more than 90% of Ruby's fundamentals and core concepts, accumulating over 3 million views.

However, I realized that my followers needed more than just advanced Ruby knowledge.

Imagine needing to create a Payment Processing system compatible with multiple Payment Gateways like PayPal and Stripe.

Wouldn't it be great to know how to COMBINE advanced Ruby concepts, design patterns, SOLID principles, and Ruby/Rails tools to create a flexible, decoupled solution?

RubyCademy focuses on real-world coding, not foobar examples.

This is beyond what you'll find in typical blogs and online Ruby courses.

Leveraging my 12 years as a Ruby on Rails developer and 7 years as a tech writer, I created RubyCademy.

Let me be your guide on your journey to mastering Ruby and save you valuable time along the way.

Mehdi 💻


Pricing

RubyCademy ©