addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1launch-new-window--smalllight-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Re: [ruby-99] re: learning rails

From: Suyash J.
Sent on: Thursday, July 15, 2010 1:18 PM
Thanks guys, your feedback has been really helpful!




On Thu, Jul 15, 2010 at 10:11 AM, Mark Muskardin <[address removed]> wrote:
I would recommend Mike Hartl's free new "Ruby on Rails Tutorial" (http://railstutorial.org/book) book.? There are so many goodies in this book it's dreamy.

His approach to building a Twitter-clone Rails app is totally agile.? You get yourself set up with GIT and Heroku, write your Rspec tests first, then push to Github and Heroku.

I wish I had this book when I started Rails, as it adheres to the Behavior-Driven-Development development model where your write tests first.? Getting into the habit of testing first has been a challenge for me.

Even better, the books gets you into the habit of pushing to the cloud immediately so your colleagues/clients/friends/whatever can quickly provide feedback as your app grows.

He mentions many of the well known gems and plugins that everyone uses as well.

It's really great!

//Mark Muskardin



On Thu, Jul 15, 2010 at 7:10 AM, Ben Curren <[address removed]> wrote:
I think the best way to learn Rails is to build something in Rails. If you have already read a book to learn the?fundamentals, I suggest you come up with a small project and start coding it. You *will* struggle and hit some road blocks but if you just keep hashing through and get it done you will learn more than any book could teach you.?

I also find it useful to read production Rails code. Look on github for open source rails projects and run them locally. Figure out how they work. Maybe add a feature.

Ben Curren
CoFounder
Outright.com

Blog: blog.outright.com
Twitter: twitter.com/bcurren



On Sat, Jul 10, 2010 at 5:43 PM, Noah <[address removed]> wrote:
??I've had somewhat mixed luck with Agile Web Development in Rails. ?I highly, highly recommend "The Rails Way" by Obie Fernandez, though. ?Make sure to get the latest one, "The Rails 3 Way", if you're using Rails 3 -- the differences are substantial from Rails 2.

??And since it's a chance to toot my own horn... ?If you know at least basic Rails, I've just written up a nice Rails 3 tutorial on putting together an app with Devise and nested resources. ?Check it out, if you're so inclined: ?"http://blog.angelbob.com/pages/refactor1". ?There are two parts now, with more to come.

--- On Sat, 7/10/10, Todd <[address removed]> wrote:

From: Todd <[address removed]>
Subject: [ruby-99] re: learning rails
To: [address removed]
Date: Saturday, July 10, 2010, 4:07 PM



On Sat, Jul 10, 2010 at 7:12 AM, Suyash Joshi <[address removed]> wrote:
I"m looking to learn rails! any helpful links for resources such as ebooks etc would be greatly appreciated!

thanks,
suyash

Sincerly,
Suyash Joshi
(408)[masked] (Cell)
?

Suyahsh,

There are many, many excellent resources for learning rails. I would start with Agile Web Development in Rails by David Thomas. If you want to learn Rails 3, start with Fourth Edition. If you want to learn Rails 2.x, start with the Third Edition. If you haven't started a project, then go with Rails 3 since the release candidate should be out later this summer.

Definitely check out railscasts.com by Ryan Bates.

At the next meetup, ask members how they learned rails, which blogs to follow, and which websites they use.





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Todd ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Todd, visit his/her member profile
To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Noah ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Noah, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Ben Curren ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Ben Curren, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]





--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by Mark Muskardin ([address removed]) from Silicon Valley Ruby Meetup.
To learn more about Mark Muskardin, visit his/her member profile

To unsubscribe or to update your mailing list settings, click here

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy