Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I actually went through this recently. Here's what took me from zero-to-functional-prototype in 6 weeks.

Note: I had a bit* of Python scripting experience, and knew my way around HTML and CSS.*

1. A friend recommended SitePoint's Simply Rails 2. I went through that cover-to-cover, googling for where Rails 3 commands differ from Rails 2.

2. I used an old tutorial for rolling my own user model from scratch (still in the Sitepoint piece): http://www.aidanf.net/rails_user_authentication_tutorial

3. I ran "rails new" and started trying to code out what I was imagining. Anything that Simply Rails 2 didn't teach, I googled (e.g. FB/Twitter authentication with Omniauth, following/follower "friendship" models, Twilio integration, etc.).

If you're not coming into this with any scripting experience, I would absolutely recommend checking out http://tryruby.org/ first.



Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: