Hacker News new | ask | show | jobs
by nicholas73 4791 days ago
Udacity CS101 Codeacademy

I did those two and then started to build simple web apps.

Next step would be to pick a framework and project to build.

1 comments

I'd highly recommend picking up a copy of Why's Poignant Guide to Ruby, as no other introduction-level book that I've read comes close to how accessible and well written it is, and Ruby is an excellent little language for beginners. Assuming you stay with Ruby, then pick up The Well Grounded Rubyist, and get coding.

Somewhere in there, start learning how to use Sinatra (Rails is awful for beginners, IMO, as it doesn't require you to learn everything about HTTP verbs and the real dirty stuff, which hurts you when trying to make more complicated things). Then maybe pick up Rails one day.

HTML/CSS/JavaScript have excellent introductions on Codecademy, but I'm no expert in any of them - I like to scrape by with Bootstrap on personal projects.