The Effective Way for You to Learn Ruby Online

You won’t be forced to struggle alone any longer.

You tried the tutorials, but were frustrated without feedback

Blink... Blink... Blink... The cursor stares at you, waiting for you to do something. Anything. You've followed the online tutorials, you've tried try-ruby, and you've searched stack-overflow, but now that it's time for you to take the next steps, you don't know how to get started. You start to feel alone and frustrated.

You know Ruby is awesome, happy, and powerful.

Imagine being able to look at Ruby code and not only understand what it's doing, but being able to improve upon it. Imagine confidently submitting pull-requests to your favorite projects, and happily creating software that's powerful, easy to understand, and maintainable. And, imagine being paid very well to create Ruby for a living, enjoying every minute that you code.

You can learn Ruby -- with the right coach, practice, and encouragement

You'll learn the language, frameworks, tools, and world-views that make Ruby unique. With better Ruby, you'll understand the 'magic' that others take for granted with Rails, and have the ability to improve projects, and be the most valuable developer on a team.

Download a Full Episode, Free

You'll learn about the Ruby ecosystem, and how to effectively dive in, and master Ruby

We won't send you spam. Unsubscribe at any time.

Mentorship

You'll have someone to bounce ideas off and show you the most productive path. Your feedback is personal and consistent.

Knowledge

You experience real world problems in real time. You'll see actual struggles and experience what it's like for you to be a Ruby developer.

Practice

You write code and submit pull-requests, choosing a difficulty level that fits with your current ability.

Collaboration

You'll communicate with other students going through the same journey.

Real Talk Testimonials

  • Dharini Ramanathan

    Aug 1, 2013

    I got a lot out of this course. I was blown away with the live coding from the first episode. It was a great introduction to writing code with TDD. The explanations of some concepts (like yield) were terrific! I also liked the positive encouragement/feedback given to us in our pull requests/homework assignments.

  • @elena walom

    Mar 12, 2013

    joy is coworking @nclud with the @railsgirlsdc crew on @rubyoffrails homework.

  • @subdigital

    Dec 31, 2012

    @_max_k if you're interested in learning ruby outside of rails, I heartily recommend the @RubyOffRails course.

  • @buk

    Dec 1, 2012

    When you think that all problems are solved and the tests are all green, you send a pull request. Jesse will have a look at your code and give you feedback. All this things i have not seen in any of the courses i have taken over the year.

  • @soldiercoder

    Nov 16, 2012

    I give total props to @rubyoffrails for giving 80% discount for women (and students) taking their course. Thats #makingItBetter

  • @davetron3000

    Nov 16, 2012

    I Heartily Endorse Ruby Off Rails ... there’s no hope in understanding Rails without understanding Ruby.

  • Longyi

    March, 2012

    I am more interested in learning a programming language than a framework.

  • John Legend, II

    March, 2012

    As a noob to Rails, I have learned this is the way to do it as I found myself looking to Rails first when Ruby is where I needed to be looking

Subscription Pricing

Newbie

$39.00

per month
  • Access to All Videos (12+ hours) 
  • Nothing to Install 
  • Code Review Mentorship 
  • Monthly Office Hours 
  • Community Membership 
  •  
  •  
  •  
Start Subscription
Developer

$99.00

per month
  • Access to All Videos (12+ hours) 
  • Nothing to Install 
  • Code Review Mentorship 
  • Monthly Office Hours 
  • Community Membership 
  • Private Coaching (30 minutes / month) 
  •  
  •  
  •  
Start Subscription
Owner

$490.00

per month
  • Access to All Videos (12+ hours) 
  • Nothing to Install 
  • Code Review Mentorship 
  • Monthly Office Hours 
  • Community Membership 
  • Private Coaching (30 minutes / month) 
  • Personalized Lessons (1 per month) 
  •  
Start Subscription

GitHub Pull RequestsMentorship

You work on pull requests until you understand the material, and can make your code readable, maintainable, and great. You'll get personalized feedback, code reviews, and suggestions on alternative approaches and warnings.

You will take the program further by applying the lessons in the video.

After you submit your code with a GitHub Pull Request, you'll receive comments and suggestions on your style, syntax, flow-control, logic, and testing techniques.

You will work at the level they are comfortable with -- that may be Panda right now. You are encouraged to come back and level-up to Tiger or Eagle. That could be 2 weeks from now, or it could be 9 months from now.

Course Details

How long is the course?

You can take as long as you'd like. Some people do 1 episode a week, and others like 1-2 per month. Whatever fits your schedule. With new episodes each month, your journey lasts as long as you're still getting value out of Ruby Off Rails. Unsubscribe anytime (without any hassles).

Do I need to know Ruby first?

Nope! Subscribe and tackle the Newbie track first. You'l enjoy a slow pace with a focus on the building blocks of Ruby.

Do I need to have a mac?

No! We’re Windows Friendly here. Now, full disclosure: I use a Mac and love it. But I want to make developers happy, and demanding you spend $1500 on a laptop when you’re used to spending $500 is probably not going to cut it.

What will the classes be like?

Episode 6, a review block, is available to watch for free. Watch it, see if you like the style. If yes, huzzah! If not, drop me a line and let’s talk it through.

What do I NEED?

You need a computer and an internet connection. And a Github account. Most importantly: the desire to have fun when you program.

Is there a refund policy?

Yep! You have 14 days to watch the videos and see if the style is for you. If not, no worries, no hassles. Full refund.

Discounts Women Developers

I offer an 80% Discount for Women.

Why? Because I feel strongly it's the right thing to do. More about that here and here. To get the women and student pricing, email assistant@comalproductions.com; Mandy will email you a coupon to use on the site.

Jessewolgamott

About the Coach

Hi! I'm Jesse Wolgamott, a freelance Ruby developer, screencaster, tutor, coach and aspiring chef. I blog at jessewolgamott.com and I've been a ruby and rails devotee since seeing find_by_username in Rails 1.2.1. I ran a BBS in the early 1990‘s and loved configuring the family 8086 menu system in DOS.

I created Ruby off Rails to help developers truly love software development. I live in Texas (yay for BBQ and mexican food), and travel to Rails and Ruby conferences frequently. Have questions? Ask me jesse@rubyoffrails.com or on twitter: @jwo.

ABOUT RUBY OFF RAILS

Ruby Off Rails is dedicated to accelerating the mastering of Ruby and increasing developer happiness everywhere.

In my software training, I see two distinct sets of programmers: those who know Ruby, and those who haven’t learned it yet. People who learn Ruby have an easier time understanding Rails, gems, and what magic voodoo is going on. And most importantly, they can cast wicked voodoo themselves.

Mailing List

Hear about updates and new courses before anyone else!