“This is the best online training I have done, and I've done plenty. The quality of video and audio is excellent, the length is perfect to hold my attention span, and the workbook exercises are addictive. My motivation stays high as I tick through the chapters. Thank you for creating these. They have already given me more confidence in my coding skills.”

Carlos Interone

“The structure and content are exactly what I need after bumbling about on my own for months getting to know Rails.”

Ben Sharman

“I really have to say you and Nicole have done a great job on the Ruby Programming online course. The flow is excellent and as a beginner I have found that the videos do an excellent job explaining concepts and then applying them in a practical way. The code hints are very helpful when I get stuck or just want to see a particular way to do something. I also like the fact that you did not live code the same exercises as our assignments. This created a much better experience as it forced my brain to really think about applying what I learned, rather than copying and pasting. It's one of the best courses I have ever taken online.”

Michael Heu

“I'm having a great time learning Ruby, and it's very assuring to know that the people teaching know their stuff and makes learning that much more enjoyable. Great content, good pace, and just the right amount of hand-holding.

Moeed Mohammad

“I enjoyed the structured approach to Ruby from the ground-up. Excellent pace. Particularly keen on the introduction of tests and RSpec early on in the course and the focus on test-driven development. Wonderful animations and conceptual diagrams. I wish I had done this course BEFORE starting Ruby on Rails development. Loved it!”

Dr Ed Wallitt

“The course is outstanding! The best I've ever taken. Rails is so much less mysterious now that I'm learning Ruby the right way.”

Tony Barone

“Wonderful course! There were a lot of great aspects to the course. The video explanations were some of the best-paced lessons I've experienced. I also liked that the live coding example wasn't the same as the project in the exercises and that I could work some of the exercises in TDD-style and make the specs pass. I've been coding Rails apps and websites for profit, but had learned Ruby as the jobs required. I can now FINALLY say I'm confident I've plugged the holes in my basic Ruby learning.”

Tony Semana

“My background is in creating web applications with PHP, but I have wanted to learn Ruby for a long time. This course gave me a quick way to learn the Ruby way of thinking. I liked very much both the live demonstrations and the amazingly clear slides that illustrated the concepts. The way you two interacted made the lessons entertaining. I especially appreciated the way you incorporated unit testing as part of the design so I could learn that at the same time. The exercises were very good and walked me through each step.”

Janet Manry

“If I were going to learn Ruby from scratch today, this is how I would do it!”

Chad Fowler
Author of "Rails Recipes" and "The Passionate Programmer"

“Great job with the Ruby online class! I'd give the video, audio, delivery, content, and exercises all 5 stars! The entire course was spot-on for me. I like the hints and the step-by-step exercises to reinforce the material covered. Initially the exercises were easy (I already knew a bit of Ruby) but got more challenging in the second half of the course. This course was fantastic and priced right. Worth every penny!”

Alex Perucchini

“My day job as a front-end developer doesn't really allow me to do too much work in this area. In this course, I feel as though I'm actually LEARNING Ruby. A lot of the tutorials/articles I've come across make a lot of assumptions about experience level, either with programming in general or Ruby, but I think your course assumes no baseline knowledge, which is very helpful.”

Adam Weis

“I'm really enjoying the course. I'm a UNIX/NAS storage admin and use Ruby here and there along with gawk and bash to do my job. I've always lamented that I wasn't using Ruby to its full potential though because I come from more of a procedural programming background. Your course is helping to fill in the holes I have with Ruby, and it's helping to put me on the path to better programming techniques through OOP and TDD.”

Greg Taylor

“I am familiar with the Ruby language. The main road block with learning Ruby, or any other language for that reason, is that most of the books available are just collections of language construct whereas this course teaches all the important concepts via an example application which I really like.”

Rahul Trikha

“I think this was the best course I've ever seen online. It felt really well structured and seemed to give me just the right amount of knowledge from lesson to lesson.”

Antonio Borges Rosado

“Thank you for putting this course together! When I first started this Ruby course, I looked at the topics list and was a bit overwhelmed, but you did an excellent job of making each step fun and clearly explaining the concepts.”

Adam Weis

“This is the first time that I have used this type of training material. I have to say that it is very effective. In the videos, you explained the concepts very clearly. The graphics explaining concepts in diagrams were particularly well done. Your course goes along at a good pace, and I also like the outtakes.”

Owen Bannister

“I would definitely recommend the course for someone just starting in programming, or just coming to Ruby.”

Bryan Tomlin

“This was a very impressive course. Hats off. I already wrote a few utilities that replaces some old C production code. Can you believe I took 100+ lines of code and created a 10-line Ruby file that did exactly the same thing? Thanks for a great course!”

Scooter Schneider

Reviews from the Public Ruby Course

“This Studio was a great experience and I highly recommend it to anyone who is serious about learning Ruby. I'm now much more able to get down to writing and implementing ideas with Ruby instead of having to stop and look up syntax, examples and patterns every few seconds.”

Robert Pierce

“I liked the guru instructors, the vast amount of info, and exploring multiple ways of doing things.”

Cody Lewis

“Having hands-on examples and being able to see the examples live coded by the instructors was a great help in furthering my understanding.”

Devin Riley

“Learning on my own, I missed many of the important details about how Ruby is implemented and why the code should be written a certain way. The instructors walked us through particular problems to illustrate the programming process for solving them.”

Zeke Ricci

“I thought the Studio was great! The sequence/progression of the content was terrific.”

Joel Mahoney

“Great pace, great instructors, great examples!”

Marz Rodriguez