Ruby Programming for BeginnersMac & PC

Learn Ruby Programming in 10 Easy Steps

Ruby Programming for Beginners
$99
Platforms: Window, Mac, Linux

*** Great News! SapphireSteel Software has agreed to extend this deal for another day - Enjoy! ***

Programming in Ruby opens up a whole world of possibilities, but in order to take full advantage of the power and flexibility of the Ruby language, you need to focus on more than the new, hot features. Today's discounted course offer is designed to give you full access to everything that Ruby has to offer, empowering you to write clear, maintainable code! It's called Ruby Programming for Beginners, and you're going to want it if you're serious about Ruby!

Ruby Programming for Beginners teaches you how to code in just ten easy steps! With Ruby Programming for Beginners, you get to jump right in with both feet, achieving productivity with your code while other courses are still boring their students with straight theory! Ideal for newbie programmers as well as coding veterans eager to learn a new language, Ruby Programming for Beginners is the perfect way to make yourself more qualified to join highly successful companies like Amazon, Twitter, Yahoo, and the New York Times!

What do you get with Ruby Programming for Beginners? How about 27 video lectures, a free eBook, downloadable source code and test files, and extra bonus videos? Put it all together, and you'll soon become the master of Strings and Methods, Classes and Objects, Class Hierarchies, Hashes, Loops and Iterators, Conditional Statements, and so much more!

Review Written by Derek Lee

Frequently Bought Together

If you love this, you might also like...

Ruby in Steel 2 is a professional Ruby development tool for Visual Studio, letting you edit and debug projects targeting standard Ruby, JRuby, and Ruby on Rails apps.
for PC

Ruby In Steel 2

Professional Ruby Development for Visual Studio
40
The Conversation
Features
The Fine Print
Testimonials
Email Updates Load 14 Older Comments
Alexander Deliyannis I missed this the previous time, but I'm committed to getting it now; if it's anything like your columns in PC Plus I grew up with it will be brilliant :-)

Just a few questions:

- Is there any significant additional cost in delving into Ruby, e.g. in terms of paid programs, licenses etc.?
- Do you have any particular editing environment to propose? Ideally, it should be cross platform--I work with Windows and Linux. I wouldn't mind a moderate cost, i.e. around the discounted price of the course.
- Is the discount for Expert course still available for those who take the Beginners course?

(Excuse me if my questions sound rather naive; I've trained as an electrical engineer two decades ago, and have barely touched programming since, with the exception of simple HTML.)
Mar 4 at 4:31am
Huw Collingbourne Thanks for the comment! :-)

The Ruby interpreter, libraries etc. are all free. You can follow the course using any Ruby-sensitive editor such as ActiveState's free Komodo Edit, so no, there are no additional paid-for requirements.

My own company produces a commercial Visual Studio-based IDE called Ruby In Steel (the 3rd version, due out soon, is called Sapphire). Naturally, I think this is the best! However, for cross-platform editing, Komodo is fine.

Subscribers to the Beginners Course are currently offered a substantial discount on the Advanced Course. You'll see the details once you subscribe!

Best wishes
Huw
SapphireSteel Software - Mar 4 at 4:48am
disenchanted A few questions:

1. is the videos all "streaming" or can they be downloaded for offline viewing?

2. How long can we access this course?
6 months?
1 year?
(I ask because I am currently doing another course online and it will be a month or so before I finish the other course and I could start this one.

Thanks for your time.
Mar 4 at 9:07am
Huw Collingbourne 1. You have both options: online or downloaded.
2. Lifetime access. No time limit. :-)

Best wishes
Huw
SapphireSteel Software - Mar 4 at 9:41am
Brian Galletta I'm very much a beginner in programming. That being said, I'm very interested in the Ruby on Rails framework. Will this tutorial help or should I start somewhere else? Appreciate the help!
Mar 4 at 10:14am
Huw Collingbourne I cover Rails very briefly. However, the focus of this course is firmly on Ruby programming. Many people embark upon using Rails without really knowing how to program Ruby. This course aims to teach you all the most important features of the Ruby language which you will need whether you use Ruby on its own or with a framework such as Rails. It does not cover the tools and conventions of Rails specifically, however.

Best wishes
Huw
SapphireSteel Software - Mar 4 at 10:32am
disenchanted Thanks Huw,

The course's "accessibility and usage terms" are very flexible and seem to be in the best interest of the customer/end user.
.

Can't wait to get this.
Mar 5 at 2:01am
Girvo Landar Hello Huw,

Please could you let me know how to download the course so that can easily use it on the move with poor internet access?

Thanks in advance..
Mar 7 at 6:47am
Huw Collingbourne Each video can be downloaded as can the pdf ebook and the source code. You just go to a lecture and click the download icon (the downward-facing arrow) in the 'Materials' panel on the right.

Huw
SapphireSteel Software - Mar 7 at 7:17am
Petr I've been programming in Smalltalk, which is also an Object Oriented language, but has many, many tools. I am considering Ruby, but have some questions before purchasing your course and maybe Saphire. I would appreciate your responses:

#1. Are there class browsers in Ruby? in Saphire?
#2. Are there object inspectors in Ruby? in Saphire? (so i can inspect the state of objects)
#3. When debugging, can I halt execution, edit code in the debugger, then resume execution?
#4. Are there tools to give me a list of all 'senders' of a message (all methods that have a certain method, e.g. print)
#5. Are there tools to give me a list of all implementors of a message (method). For example, if the 'print' method is implemented in 20 classes, I want to see a list of all implementations along with the source code, also for polymorphic or subclassed methods that over-ride higher implmentations of 'print'

One of the attractions of Ruby is my need to use Visual Studio for my next project. I cringe when thinking about using C#. As Smalltalk is not available in VS, I'm thinking Ruby in Steel (Saphire). I'm hoping Ruby can be as powerful as Smalltalk?
Mar 7 at 8:59am
Huw Collingbourne Bear in mind that Ruby, unlike Smalltalk, is a 'standalone' language that has no default environment. In that respect, it is perhaps a bit more like Little Smalltalk (which I recall from many years ago back in the days when I was using Smalltalk V). In terms of the support that my company's IDE, Ruby In Steel, provides, you will find more info here: http://www.sapphiresteel....r-Overview

Let me check on the details we currently have available on Sapphire (which will be the successor to Ruby In Steel). I don't want to announce any details that are not yet in the public domain. I'll try to give you a bit more information shortly.
SapphireSteel Software - Mar 7 at 10:04am
Girvo Landar Thank you Huw.

This is superb teaching, and has also introduced me to Udemy (the platform). Your material and introduction is just what I needed, and what a fabulous teaching voice.

If there is anyone in doubt out there then 'go for it'.
Mar 7 at 10:11am
Huw Collingbourne Many thanks for the very nice comments, Girvo! :-)
SapphireSteel Software - Mar 7 at 10:13am
Nico Westerdale Great News! SapphireSteel Software has agreed to extend this deal for another day - Enjoy!
BitsDuJour Admin - Mar 8 at 12:11am
D T Darn, I missed the original 75% off, and I just missed the 50% off. Any chance of getting this extended for today? I'll buy it if so.
Apr 17 at 7:56am
Huw Collingbourne There's a big button at the top of this page that says 51% off. Click that. When it takes you to the signup page, add a '2' to the end of the URL - that is, so the final bit of the url is BDJLEARNRUBY2 - that should get you the discount again. This is only valid until the 29th of April however.
SapphireSteel Software - Apr 17 at 8:43am
Constantin Florea @D T - We have just contacted the vendor to see if he wants to extend the EveryDay deal.
BitsDuJour Admin - Apr 17 at 8:43am
D T Thanks. After making a public declaration, I guess I had to follow through this time.

I'm in.
Apr 17 at 10:30am

On BitsDuJour Today

DrivePop Online Backup is the easiest way to backup, store, and share your files online.
Mac & PC

DrivePop Online Backup Lifetime

Enjoy Secure Off-Site Backup
84
Elegant Mediæval Fonts is a collection of 32 fonts from European countries like Germany, England, and Ireland.
Mac & PC

Elegant Mediæval Fonts

Perfect Fonts for Middle Ages Projects
50
Mask Surf Everything lets you replace your IP address with a fake one, letting you get around access restrictions and browse the Internet anonymously.
for PC

Mask Surf Everything

Cloak Yourself in Total Anonymity Online
70

Software Development - Resources Deals

Boilsoft Resource Hunter lets you view, explore, search, and extract resources from Windows executable files.
for PC

Boilsoft Resource Hunter

View and Extract Resources from Executable Files
30
WYSIWYG resource editing and creation software.
for PC

Resource Builder

Streamlined Resource Editing
20
More Deals from SapphireSteel Software
Like BitsDuJour on Facebook
BitsDuJour is for People who Love Software
Every day we review great Mac & PC apps, and get you discounts up to 100%

Follow Us

BitsDuJour on Facebook BitsDuJour on Twitter BitsDuJour on Google + BitsDuJour RSS Feed

© Copyright 2013 BitsDuJour LLC. Code & Design. All Rights Reserved. Privacy Policy