Learn Ruby and Rails the practical way, with examples you can use today!

  • Advanced Ruby techniques
  • Design patterns & SOLID principles
  • Ruby Features, Rails Tools, Combined
  • The Hotwire stack

all coming together so you can ship faster and keep your codebase strong!

.

Our Products

In the atmosphere of a pair programming session, we will help you not only enhance your mastery of Ruby but also do so in the context of real projects.

Also, you'll gain access to all of our courses and mini-projects, such as MyRSpec, MyActiveRecord, HTML Generator, My API Authentication Layer, and many more!

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 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, never to be shared publicly.

Ruby Mastery and Ruby Cards boost overall Ruby and Ruby on Rails skills, while Ruby Quiz offers quick, applicable insights for immediate use in your daily tasks.

Answering quiz questions and reading brief explanations helps you grasp and apply key concepts swiftly.

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

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

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

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

All of our courses are designed to be practical. You will instantly feel more confident working with Ruby and Rails as you progress.

Each lesson covers both foundational and advanced concepts, reinforced by a short mini-quiz.

You will then apply everything you learn through production-level mini-projects that mirror real development work.

All of our courses are practical and built to make you more confident with Ruby and Rails from day one.

Each lesson introduces both fundamentals and advanced ideas, followed by a short quiz to help you retain what you learned.

You then apply your knowledge with production-level guided projects that reflect real challenges developers face.

Your subscription gives you access to every course.

.

Our Community’s Words

See what our community has to say about their RubyCademy experience

Testimonial Georges

The variety of products kept it fun and never boring.

I feel so much 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

Testimonial Jay

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

Testimonial Allyx

The courses and numerous guides really helped me to refresh many concepts and techniques that we tend to forget because of routine.

I really like the methodology.

Allyx Gomes

Testimonial Romain

RubyCademy has been incredibly helpful in refreshing my knowledge as I prepare for my next role.
I’m also really enjoying RubyQuiz.dev to get ready for tech interviews.

Romain Hallary

Testimonial Tiago

I like how the platform keeps me updated. Everything is in one place, so I don’t have to search and curate content myself.

I recommend it if you want to improve your Ruby & Rails knowledge.

Tiago Henrique NEW

Testimonial Tiago

The content is great! Despite my experience, I’m still learning interesting things.

Sometimes in the 'real world,' we don't use certain Ruby features simply out of habit, but now I can try something new with my colleagues at work.

Felipe Bazzarella NEW

.

What We Believe About Learning

Most courses teach features.
RubyCademy teaches how to combine them.

Hey, it's Mehdi 👋

If you’ve seen my blog or my posts on X, you know I’ve been sharing Ruby since 2015.

Over time I’ve covered most of Ruby’s fundamentals and core concepts.

But I also realized that learning pieces in isolation is not enough.

The real challenge is combining:

  • Advanced Ruby techniques
  • Design patterns
  • SOLID principles
  • Rails tools
  • The Hotwire stack

to build code that’s easy to read, extend, and maintain.

That is why I built RubyCademy. It is focused on real-world coding, not toy examples. Everything you see is knowledge you can apply right away in your projects.

I will keep sharing what I know, and we will keep improving together.

Mehdi 💻

.

Pricing

Join us today to start your journey with RubyCademy!

Yearly

$49/Year
  • All courses & guides
  • Real-world guided projects
  • PRO tips & Ruby cards
  • Smart quizzes & challenges
  • Weekly content updates
  • Maintained content
  • Gamification & leaderboard
  • All future courses included

.

FAQ

Have questions? Check out our FAQ for helpful info about RubyCademy.

Are the courses included in my RubyCademy subscription?

Yes! In addition to our complete content library, the Lifetime Access plan gives you access to our courses!

Is RubyCademy right for me?

RubyCademy is tailored to developers of all levels. If you’re looking for a refresher, start with our Ruby for Beginners and Advanced Ruby courses in the Mastery section, then dive into our full content library.

We’re covering Ruby, Ruby on Rails, and Hotwire, so you can grow across the entire modern Ruby stack.

Is the content kept up-to-date with the latest versions of Ruby and Ruby on Rails?

Yes, we ensure our content is regularly updated to align with the latest versions of Ruby and Ruby on Rails, so you’re always learning current and relevant skills.

RubyCademy ©