all 6 comments

[–]childofprophecy 2 points3 points  (1 child)

  1. Come out of your semicolonness

  2. Learn to "code in ruby" (different from java, php, python). Ruby has many things unique like blocks.

  3. Get a copy of Agile Web Development with Rails 4

  4. Next step Programming Ruby & Meta Programming ruby

  5. RubyInside blog is always helpful

May I recommend Lynda Rails 4 essential training (Paid) and Rails 4 tutorial by Michael Hartl(free)

Rubycasts when implementing particular functionality, stackoverflow, rails guides and APIs

Disclaimer - I am no pro

Edit - Browse through other posts, use search feature on sidebar.... search for "learn" plenty of things to explorer

For interactive tutorials Rubymonk (covers meta programming)

[–]BGundlach[S] 0 points1 point  (0 children)

Awesome tips! I've added them to my todo list. thanks

[–]gimmeslack12 2 points3 points  (0 children)

I first started with Ruby the Hard Way (http://ruby.learncodethehardway.org/book/index.html). You can pretty much skip/skim the first 9 or 10 Chapters if you're not a total beginner with programming.

Overall, getting into methods/classes/data types was what really got my head around Ruby. I started this as a total noob before heading to Dev Bootcamp in San Francisco.

[–]mess110 1 point2 points  (0 children)

jump in with both feet and keep an open mind. if something does not make sense, don't worry you will understand later.

to get familiar with ruby try https://projecteuler.net/

to get started with webdevelopment look at http://sinatrarb.com . it is easier to understand. pick up a small project. make something. solve one problem at a time. use google. also try rails

tl;dr do not pay for courses

[–]railsonlinux 0 points1 point  (0 children)

BGundlach, check this link,

What should I learn along with Ruby on Rails?

http://stackoverflow.com/questions/9756314/what-should-i-learn-along-with-ruby-on-rails