Recharge Your Ruby Skill Set and Boost Your Confidence
A 2 day live online course and long-term support forum for Ruby developers eager to level up.

Did you learn Ruby 'on the job' and miss out on the essentials? Or do you just want to boost your confidence and skill set? If you have at least some Ruby experience and want to become a confident, professional Rubyist, this class is for you.
I'm Peter Cooper, the author of Beginning Ruby and editor of Ruby Inside. I've been teaching Ruby for 5 years, and in 2011, I ran four Ruby Reloaded courses and five CodeLesson Ruby courses.
In this class, I'll teach you Ruby code style, the ins and outs of the Ruby's object model, test driven development, metaprogramming basics, and how to build a library from scratch — all from a Ruby expert's perspective.
In The Live Classes
In two 4 hour sessions, we will cover:
- Building a library from scratch
- Key differences between Ruby 1.8 and 1.9
- TDD (Test Driven Development) from first principles
- How to use Test::Unit and MiniTest::Spec
- The "Ruby object model" in depth
- Modules, classes, including and extending
- Idiomatic Ruby techniques and Ruby code style
- Metaprogramming and how to implement a DSL
- The basics of concurrency and threading in Ruby
- Core data structures like Arrays, Hashes, Strings, and Symbols - with approaches, techniques, and syntax you might not have encountered before
- How to "code walk" and analyze existing Ruby code to learn useful new techniques
- Lots of "oh, I never knew!" tips and tricks along the way
Our focus will be on code style, object oriented design, core classes, and test driven development - all from a Rubyist perspective.
The sessions are recorded and made available as high quality 720p H264 videos for watching again later, so if you have to miss an hour of class for any reason, you'll still get the full experience.
The Q&A Forum
You'll get access to my Q&A forum where you can ask questions and strike up discussions regarding Ruby, whether it's course-related or not. Both I and previous students are happy to help you out.
Bonus Books and Screencasts!
You want more than an 8 hour course and a long-term support forum? I hear you! Sign up to Ruby Reloaded and you'll also get:
- a copy of Avdi Grimm's awesome Exceptional Ruby e-book
- a copy of The Ruby 1.9 Walkthrough - a 3 hour "everything including the kitchen sink" screencast digging deep into Ruby 1.9
- a PDF copy of Beginning Ruby (to fill in any gaps during the course)
- a class-exclusive screencast about Rack and how to build your own webapp library from scratch
- access to the recordings of ALL previous Ruby Reloaded courses
- and, when it's complete, my next product.. a regular expressions masterclass video
What Previous Ruby Reloaded Participants Say
Today's class was really great. I'm pumped for tomorrow and definitely think it was worth the $ so far.Mario Zigliotto
I really enjoyed both sessions. The first day was an excellent overview of core Ruby [..]Steven! Ragnarök
Thoroughly enjoyed the course, learnt a lot in a short space of time [..] Was apprehensive about online delivery but this really worked, you have it set up well.Shaun Hare
Easily the best programming class I've ever been in.Paul Beccio
Great course, really enjoyed it. Lambdas/procs and the DSL stuff was great. I feel like I have a good handle on those to explore more on my own.Jesse Cantara
Your course really cemented a bunch of concepts I wasn't sure about, introduced me to other concepts and gave me some confidence about the things I was doing right.Aaron Chambers
How The Live Class Works
The live class is based around presentations and live coding (mostly the latter!) delivered through a full HD stream of my screen. All you need is a browser with Flash.
Simultaneously, a live text chat room is open for you to ask questions (you never appear on video or in audio) which I will answer live (or leave till the end if they're deep). A log of the chat room is available later.
At the end of each class, we will run over the 4 hour time for any Q&A you may wish to do (but you're OK to leave if you have other engagements!) If students want to do an extra Q&A session later, one can be scheduled in the forum.
Course Dates and Hours
Ruby Reloaded #3 and #4 have now passed.
Ruby Reloaded #5 will be in April 2012. Enter your e-mail below to learn when it opens (with no obligation):
Note: Ruby Reloaded #4 was $479 but #5 will be under $400 for (good) reasons yet to be revealed :-)
No spam and every e-mail has a link to unsubscribe immediately. E-mails are sent when new runs of Ruby Reloaded are announced.
Ruby Reloaded 4 on December 5 & 6, 2011 (Mon/Tues)
1pm–5pm EST both days (10am-2pm PST, 6pm-10pm GMT/UK)
There are only 20 places total.
Ruby Reloaded 3 on November 10 & 11, 2011 (Thurs/Fri)
1pm–5pm EST both days (10am-2pm PST, 6pm-10pm GMT/UK)
There are only 20 places total.
Note: Ticket sales are powered by Stage and PayPal (but no PayPal account is required)
If neither of these dates suits you or you wish to be updated with future course dates, join my notifications list.
My No-Risk Money Back Guarantee
I want you to be happy. So if you're unhappy with the course, let me know and you'll get a full refund. You can keep anything you've received up to that point too, no hassles.
P.S. If you're unsure if the course would suit you, e-mail me at peter@petercooper.co.uk. I'm happy to chat.