Learning a programming language typically consists of purchasing a book or downloading some material, working through some examples, and then attempting to build a project.
But for each language, there are a tons of books available. For some platforms, it’s daunting to even know where to begin.
As much as Ruby has grown in popularity over the past couple of years, the language is no different but the Ruby Compendium is hoping to change that.
The Ruby Compendium is a resource that provides a breakdown of resources available for aspiring and experienced Ruby developers.
Rather than attempting to teach you the language, it provides you all of the various tools available for doing so.
Dig this idea – simply look for books based on the topic that you’re pursuing. Would be nice to see this for other languages and platforms, huh?
Brian Notess says
I think this is why I will never be a great developer-
I can’t learn by reading. I’ve never been able to. I have to hear or experience things to learn them which makes for a lot of frustrating hours spent pouring over bad API documentation.
Ah well, there’s always broadway.
I did enjoy Rails for Zombies, however. Videos are always a win for me.
Tom McFarlin says
Honestly, I read a lot but the majority of experience comes with actually doing. The reading is just a starting point.
In my opinion, at some point during your development career, you get to a point where wondering how to do it becomes less of a challenge. You get more concerned with an idea and what it will look like when built – how to do it in a given language or platform is a matter of learning the semantics.
Richard York says
The best way to learn Ruby is an online course with the option to ask the course provider as many questions as you want (for no extra charge !). I searched the web high and low and found this service for anly 29 USD http://ude.my/23gkv