What are the best ways to learn Ruby?

asked by Anonymous
49 contributors
8 solutions
  1. 10

    #1SoloLearn

    SoloLearn

    SoloLearn is a website for learning programming languages like Python 3, Java, C++, and SQL. It offers free courses and tutorials. Moreover, it has a discussion for its users for interaction and a more effective learning process. 

    Websites

    Free

    Barbara George
    Written on July 20, 2018
    "I was looking for free websites that I can learn Ruby coding. So far, this is the best site that I discovered. :)"
  2. 8

    #2The Odin Project

    The Odin Project
    A free online course specially recommended for beginners who want to learn Ruby. Ruby is a big language so the course has been divided into smaller lessons. The website is fully open source so students can help build it.
    Course

    Free

    Rakesh Chauhan
    Written on July 20, 2018
    "For those who want a website for learning Ruby only, this is what I recommend. "
  3. 7

    #3Metaprogramming Ruby 2

    Metaprogramming Ruby 2

    Metaprogramming Ruby 2: Program Like the Ruby Pros is a book written by Paolo Perrotta. It was first published in 2014 by Pragmatic Bookshelf. This second edition of Metaprogramming Ruby contains tricks about Ruby coding.

    Books

    Check price

    Russell Gutierrez
    Written on July 20, 2018
    "After reading this book, I learned about Ruby programming. I also read the first book but this second edition is better than the first one. "
  1. 6

    #4Try Ruby

    Try Ruby
    Try Ruby is a website recommended for beginners who want to dip into Ruby's syntax. Here you can play with the language right in your browser. The site offers different exercises and tutorials that will teach you the basics of the language.
    Websites

    Free

    Tammy Carr
    Written on July 20, 2018
    "Try Ruby offers a list of tutorials about Ruby. Nice site!"
  2. 4

    #5Ruby Programming for Beginners

    Ruby Programming for Beginners
    This is an online course focused on introducing the Ruby programming language to beginners. In this course you will learn how to code in the Ruby Programming langugage through 10 simple steps that will have you writing clear maintainable code the fast and easy way.
    Course

    $74.99

    Mercedes Sandoval
    Written on July 20, 2018
    "To those who have the means to pay a reasonable price for Ruby, this one is definitely worth it. "
  3. 3

    #6Codecademy

    Codecademy

    Codecademy is an educational website that offers free coding classes with programming languages such as Java, JavaScript, SQL, Sass, and Python. Markup languages are also included like CSS and HTML.

    Websites

    Free

    Dylan Hudson
    Written on July 20, 2018
    "A lot of programming languages are offered here and I picked Ruby. The lessons are simple and I think that's why I learned fast. "
  4. 2

    #7Eloquent Ruby

    Eloquent Ruby

    Eloquent Ruby is a programming book written by Russ Olsen in 2011 by Addison-Wesley Professional.  Part of the Ruby series, this computer science book teaches Ruby coding the easiest way. 

    Books

    Check price

    Jeffrey Jackson
    Written on July 20, 2018
    "Of all the Ruby series from Addison-Wesley, this one is my favorite. Easy to understand."
  5. 1

    #8RubyMonk

    RubyMonk

    RubyMonk is a website that offers to learn the programming language Ruby for free. Created by Yukihiro Matsumoto, this site teaches people on different levels such as beginner, intermediate, and advanced. 

    Websites

    Free

    Verónica Montiel
    Written on July 20, 2018
    "The site looks simple but I can guarantee that the information about Ruby programming is good. "

Summary

Best What are the best ways to learn Ruby
RankSolutionsTypeVotesPrice
1SoloLearnWebsites 10 Free
2The Odin ProjectCourse 8 Free
3Metaprogramming Ruby 2Books 7 Paid
4Try RubyWebsites 6 Free
5Ruby Programming for BeginnersCourse 4 Paid
6CodecademyWebsites 3 Free
7Eloquent Ruby Books 2 Paid
8RubyMonkWebsites 1 Free
Close

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!

Close

Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!
Close

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.