Learn Ruby programming - 64th batch

Registrations are now open for RubyLearning’s long-running and popular Ruby programming course. This is an intensive, online course for beginners that helps you get started with Ruby programming. The course starts on Saturday, 5 December 2015 and runs for seven weeks. Course Fee and Discount Please create a new account first and then pay US $44.95 by clicking on the PayPal button Note: If you do not have a PayPal account and would like to pay by credit card on PayPal then do email me at satish [at] rubylearning.org.

Want to create a Sinatra Web Service?

With Sinatra you can quickly create your own tiny web-applications in Ruby and write lots of small services. Problem definition To upload a text file to a Sinatra web service and have its sorted content returned. How to upload a file from the command line? We shall use cURL, a tool and library designed to give you a user-friendly but low-level interface to making HTTP requests. cURL also supports many other protocols related to uploading and downloading files.

Can YOU suggest new course contents?

We’re rapidly expanding our course offerings here at RubyLearning, trying to keep up with the enormous and ever-growing interest in “everything” Ruby. We have recently introduced four new courses

Interview: Chris Wanstrath of GitHub

On the eve of the first ever free, online course on “Git and GitHub”, Satish Talim of RubyLearning caught up with Chris Wanstrath and talked to him, in this short interview. Satish Talim>> Welcome, Chris and thanks for taking out time to share your thoughts. For the benefit of the readers, could you tell us something about your self? Chris Wanstrath>> I’m a Ruby and JavaScript programmer living in San Francisco, CA.

Will RubyLearning be present at the Shorty Awards Acceptance Ceremony?

The votes have been cast and the Shorty Awards have come to an end. The official results are in, and RubyLearning is a winner of the Shorty Award in the education category. RubyLearning represented by its nearly 7000 participants from over 140 countries are delighted and so am I. For those of you unfamiliar with The Shorty Awards, they have been given to “the best producers of short content in 2008.” And by short content, they mean 140 characters or less.

Can you help RubyLearning with your suggestions?

New Course Offerings We’re rapidly expanding our course offerings here at RubyLearning, trying to keep up with the enormous and ever-growing interest in Ruby. But we need your YOUR help because, as you know, Ruby is a big subject, and we’d like to be sure to focus in on the areas of most interest to you. A Note regarding the courses mentioned in the poll below: Ruby Testing and TDD: (starting from the concepts of testing in general, Test::Unit and other tools are discussed.

Little Known Ways to Ruby Mastery by Stuart Halloway

A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.

Little Known Ways to Ruby Mastery by Dr Nic Williams

A weekly series from the Ruby Masters Welcome to the next installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.

Little Known Ways to Ruby Mastery by James Edward Gray II

A weekly series from the Ruby Masters Welcome to the second installment of the weekly interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.

Little Known Ways to Ruby Mastery by Jamie van Dyke

A weekly series from the Ruby Masters We’re excited to launch a new interview series on the RL blog – “Path to Ruby Mastery” – by top trainers and developers in the Ruby community, from across the globe. The interview series will provide insight and commentary from these notable Ruby trainers and developers, with the goal of facilitating and providing answers to the questions Ruby beginners face. We welcome your suggestions for interviewees and questions.

How can YOU take YOUR Ruby to the next level?

Today I will show you how to take YOUR Ruby to the next level, quick and easy. Join the brand new RubyLearning’s Online Intermediate Ruby Course (POIRPC101-1I) which will bridge the gap from learning basic or core Ruby, by providing what it takes to use some of the more advanced Ruby Libraries (Core, standard, and additional) and providing the technical skill to apply Ruby in our soon to be announced Advanced Ruby Course (which will cover such topics as: meta-programming, design patterns and best practices (OOD, TDD, BDD)).

Which 21 topics would YOU suggest for an Advanced Ruby Course and why?

There have been some heavy discussions at RubyLearning about what all should be covered in an Advanced Ruby Course. Many topics have been suggested along with a ‘for’ and ‘against’ each topic, but nothing concrete has come out. I’d like the topics to be more relevant to the ‘Real World Ruby‘ which any programmer with a basic knowledge of Ruby could master and use. At our Free Core Ruby Programming Course we cover the following topics.

TMail: Sending email

TMail is a commonly used library by the ActionMailer component of Ruby The students of the FORPC101 batch wanted to know how they could send an email in Ruby. Today, out of the various options available, we will have a quick look at TMail – a library used for composing and manipulating email messages for Ruby. TMail is designed to be an Request For Comments (RFC) compatible library. The goal of TMail is to allow you to create emails programatically without having to know about the RFCs or how they work, or what their standards are.

"AkitaOnRails" Advises A Young Ruby Beginner

Fabio AkitaFabio Akita is a Brazilian Rails enthusiast, also known online as “AkitaOnRails”. He regularly write posts on his own blog and had published the very first book tailored for the Brazilian audience called “Repensando a Web com Rails”. He is now a full-time Ruby on Rails developer working as Brazil Rails Practice Manager for the Utah company Surgeworks LLC.

Ruby and Twitter

Twitter is a service for friends, family, and co–workers to communicate and stay connected through the exchange of quick, frequent answers to one simple question: What are you doing? They say that Twitter is on its way to becoming the next killer app. RubyForge has a command line interface and Ruby api wrapper for twitter. I got hooked on to Twitter just today, when I came across this api. The documentation is not all that complete, given the fact that only John Nunemaker is working on this project.

University of Pune: Ruby Programming

With the growing popularity of the Ruby Programming language in India, the University of Pune proposes to introduce Ruby Programming as part of the Masters in Computer Management (MCM) post-graduate course, from June 2008. The University has uploaded the new syllabus on the web so that students, members of the public and experts may post their comments. Technorati Tags: MCM, Ruby programming, University of Pune, University of Pune: Ruby Programming

"AkitaOnRails" On Anatomy of Ruby Blocks/Closures

Fabio Akita’s “AkitaOnRails” series at RubyLearning.com, for would-be Ruby developers, has been quite a hit. Today in another article, Fabio talks in depth about Ruby’s Blocks/Closures, This is a rather long article but well worth the time invested in reading it.

"AkitaOnRails" On Ruby Symbols

RubyLearning recently caught with Fabio Akita from Brazil and got his viewpoint on one of the vexing areas for beginners in Ruby – Symbols.

Advice For Ruby Beginners 3

Interview: Karmen Blake

Karmen
Blake

(This interview appeared before on 23rd Sept. 2006 on the PuneRuby blog).

Today we talk to Karmen Blake

Advice For Ruby Beginners 2

Advice For Ruby Beginners 1

The popularity of Ruby grows exponentially and with that, more and more people are learning the language. Recently, 400+ would-be Ruby developers from around the world registered for the Free Ruby Lessons at RubyLearning.com and more keep joining everyday. Most Ruby beginners have a plethora of questions related to the language; opportunities in Ruby; Ruby’s future.

David Black Interview: Talking to RubyLearning.com

Today, I had the good fortune to talk to David Black the author of the very popular book “Ruby for Rails“, on behalf of all the RubyLearning.com members. I have been recommending his book to one and all and if you have not read it yet, do buy yourself a copy. Hello David, and welcome to RubyLearning.com. Why don’t we start with a little bit of your background? I’m a self-taught computer programmer, currently specializing in Ruby and Rails.