A friend of mine put me on to an hilarious training system for Ruby on Rails called Rails for Zombies. It is an amazing teaching tool with some serious thought behind it. If you do not know Ruby it points you to a tutorial to start with and then will take you through creating a web application with Ruby on Rails.
At the end of the tutorials you will be in a place to start experimenting yourself with the idea of producing a Rails application that will go into your Career Portfolio and demonstrate your new skill to prospective employers. If you want to see the marketplace for Ruby/Ruby on Rails developers go to Dice or Monster and do a search on jobs with Ruby in the description. You will be amazed.
Did you find rails for zombies taught you enough to start developing programs or did you take more advanced courses to become a better rails programmer?
ReplyDeleteIt was a good start but I needed to learn more. Ryan at www.railscasts.com has provided many tutorials for free that have helped both with the concepts they taught and the style. Answering questions on Stackoverflow helped as well. I would take a question and research it. A lot of the time someone else would post an answer and I could check my solution against theirs or, if no other answers were provided, offer up my results which invariably led to advice or feedback.
DeleteIt was a good start but I needed to learn more. Ryan at www.railscasts.com has provided many tutorials for free that have helped both with the concepts they taught and the style. Answering questions on Stackoverflow helped as well. I would take a question and research it. A lot of the time someone else would post an answer and I could check my solution against theirs or, if no other answers were provided, offer up my results which invariably led to advice or feedback.
ReplyDeleteGreat initiative taken. We are also one of the most well known Ruby on Rails Developer in india who utilize best practices of rails concepts in the form of Skinny Controller, Fat Model, Reusable Scopes and Relations, Translations, usage of Code with Plugins and Gems, TDD, Rspec, BDD, Agile and many more. The method assures superior quality of codes and satisfaction for clients.
ReplyDelete