RubyLearning Core Ruby Course Review

7 Feb

For the past couple of weeks, I’ve been learning Ruby not only by building some fun tools but also by taking the Core Ruby course at LearningRuby. This course was the best $50 I spent in a long time. The Core Ruby course is an 8 week course where, every week, you are responsible for reading some Ruby material and then completing the Exercises that are provided. The best part of the course are the awesome Ruby Tutors however…

I learned to program a few months ago via the Stanford CS106A course, which is completely online and does not have any tutors. Yet, it is the best introductory computer science course that I’ve tried, and I would highly recommend it to anyone. Nevertheless, because I didn’t have a tutor to look over my code, although my code accomplished the tasks outlined in the assignments, it probably could have used some improvement. That is why I found the Ruby tutors at RubyLearning so effective.

Every time I submitted the code for each RubyLearning assignment, even though it worked and I thought it was perfect, the Ruby tutors always showed me at least one way to improve my code. Not only that, but RubyLearning tutor Victor Goff went above and beyond by scheduling private sessions with students outside the course. Of course, if you get offended when people correct you, you might not like this. However, if you embrace the criticism and really try to improve your code, it is worth every penny.

The course should be considered your hobby for the 8 weeks – it takes at least 10 dedicated hours to complete all the material. And if you don’t think there is enough material, every week there a parallel track that teaches you everything from how to use Git to HTML basics to setting up your site on Heroku.

Happy Learning!


7 Responses to “RubyLearning Core Ruby Course Review”

  1. Ryan Ho July 1, 2012 at 11:06 pm #

    hey natasha! thanks for your recommendation for the RubyLearning Core Ruby course. I’m intending to sign up for the upcoming 34th batch on 7 July. I’d like to ask if its necessary or recommended to purchase the Ruby ebook “The Ultimate Guide to Ruby Programming” along with the course package?

    • Natasha Murashev July 2, 2012 at 1:47 pm #

      Hey Ryan,

      I didn’t get the book and was fine without it. If you don’t remember something after the course, it’s probably easier to just quickly google it instead of looking through a book. But I’m not a book person 🙂

      • Ryan Ho July 4, 2012 at 1:39 am #

        thanks a lot for your reply Natasha! haha! I totally get what you mean! I’m not exactly a book person too 😛 haha!

        Anyway, thanks for all your awesome posts on this blog! I’m an aspiring programmer too and just recently started learning on my own. I can really relate to some of the issues that you have mentioned in your various blog posts.

        Do you have any advice on a suggested learning roadmap to employ? I’m interested in web development and I have started learning HTML & CSS. My plan afterwards is to go through the Stanford CS106A course to refresh some of the basic Java concepts I had learned in my intro to programming course that I had took in college last semester. Afterwhich, I’m thinking of picking up basic PHP and javascript, oh and also take the RubyLearning course that is starting on 7 July.

        Do you have any suggestions for this plan that I intend to follow? 🙂 Again, thanks so much for all your help. really appreciate it 🙂


      • Natasha Murashev July 5, 2012 at 1:56 pm #

        Hey Ryan,

        If you’re learning Java via CS106A and Ruby via RubyLearning, you don’t really need to learn PHP. I’d recommend just learning Rails after that so you can go straight into web development with Ruby.

        I recently wrote about my learning journey on another site if you want more detail:

  2. David July 6, 2012 at 3:26 pm #

    Hi Natasha,
    How much time did you spend each week on the Core Ruby course? Was it 10 hours/week, or 10 hours total? I’m considering taking the class, but I work full time and want to make sure I’ll be able to give it the time it needs.

    I’ve taken an Intro to Web Programming class at my local state university, completed Udacity’s CS101 course, and am about to finish Stanford’s CS106A. I’ve done really well with everything so far.


    • Natasha Murashev July 6, 2012 at 6:50 pm #

      Hi David,

      I spent at least 10 hours a week on the Core Ruby course. Hope you can fit it into your schedule!


  1. Ruby Programming 31st Batch: Registrations now open - February 15, 2012

    […] Natasha Murashev […]

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s