Ruby, Ruby, Ruby. Rails, Rails, Rails.

We passed through New York on our way up from Washington DC to Albany, NY State; a 3-hour layover gave us a chance for a quick meal (there's no better city for a choice of foods), and a chance to look through a book store (there's no better country to look through the shelves for the next trend).
Our
Ruby course has been quiet so far, but here in the shelves in Borders right beside Penn Central Station have blossomed with books on the subject while other subjects have shrunk. A sign, I believe, that we've picked the right subject with Ruby and we'll be busy with training in the subject in the next year or two. I recall a similar slow take off in the early days of our
Python Course but now it's one of our "winners" - from Edinburgh to Melksham and from Helsinki to - this week - Albany.
Update, January 2010 with two successive Ruby courses running with just a couple of days between them, I felt it was time to come back and add an update to this old article. We now have three distinct and different public Ruby courses -
Learning to program in Ruby which is a training course for newcomers to programming,
Ruby Programming - a training course in Ruby for those who have programmed before, but in a different language, and
Ruby on Rails - an optional extra day for those delegates who will be using Ruby on a server in the Rails framework.
(written 2007-08-13, updated 2010-01-31)
Associated topics are indexed as below, or enter http://melksh.am/nnnn for individual articles
R101 - Ruby - Introduction [2607] Answers on Ruby on Rails - (2010-01-30)
[2287] Learning to program in Ruby - examples of the programming basics - (2009-07-15)
[2286] New to programming? It is natural (but needless) for you to be nervous - (2009-07-14)
[1887] Ruby Programming Course - Saturday and Sunday - (2008-11-16)
[1375] Python v Ruby - (2007-10-02)
[1041] Learnt in London - Ruby, Martini, Coral and the Core - (2007-01-17)
[1027] Cue the music, I'm happy. - (2007-01-09)
[664] Ruby course - oops - it's not happening - (2006-04-01)
[550] 2006 - Making business a pleasure - (2006-01-01)
R202 - Ruby on Rails [4013] Web Frameworks - nested templates - (2013-02-22)
[4010] Really Simple Rails - (2013-02-17)
[3919] What is a web framework? - (2012-11-10)
[3780] Ruby of Rails - cleanly displaying model data in the view - (2012-06-23)
[3779] Adding validation to form entries and sticky fields - Ruby on Rails - (2012-06-23)
[3778] Providing a form to allow the user to add data to the model - Ruby on Rails - (2012-06-23)
[3777] Multiple views in a single appication - sharing common parts of the template - Ruby on Rails - (2012-06-23)
[3772] Hello World - Ruby on Rails - a checklist of each step - (2012-06-22)
[3756] Ruby on Rails - how it flows, and where the files go - (2012-06-08)
[3624] Why do we need a Model, View, Controller architecture? - (2012-02-25)
[2609] Scope of variables - important to Ruby on Rails - (2010-01-31)
[2605] Ruby on Rails - a sample application to teach you how - (2010-01-30)
[1745] Moodle, Drupal, Django (and Rails) - (2008-08-08)
[1050] The HTML++ Metalanguage - (2007-01-22)
51d2
Some other Articles
Python class rattling aroundRegular expressions made easy - building from componentsLast elements in a Perl or Python listHeading Upstate New YorkRuby, Ruby, Ruby. Rails, Rails, Rails.Plastic or ChinaIn the USA for a few daysFrom LeedsStuffing content into a web page - easy maintainanceAn example of Java Inheritance from scratch