4 ms·
I'll bite. If you know Ruby, I'd definitely recommend taking the next step and learning Rails. I started with Plain Old Ruby first as well by writing small scri
by jesalg 10y ago
I'll bite. If you know Ruby, I'd definitely recommend taking the next step and learning Rails. I started with Plain Old Ruby first as well by writing small scripts and then slowly graduated to Sinatra and ultimately Rails. Unless you are using Ruby for DevOps you can almost never go without having to interact with Rails or it's components in some way.
- shrugger 10y agoI know a little about a lot of things, but I know least of all about web development. I worked my way through some Sinatra tutorials and through the Cuba.rb book, but I just never got into it. Are there any books that you'd recommend or anything?
- KurtMueller 10y agoMichael Hartl's tutorial! https://www.railstutorial.org/ https://www.railstutorial.org/
- fdsarewq 10y agohttp://www.amazon.com/Rails-Edition-Addison-Wesley-Professional-Ruby/dp/0321944275/ref=dp_ob_title_bk http://www.amazon.com/Rails-Edition-Addison-Wesley-Professio... ..
- jesalg 10y agoPersonally I find the most effective way to quickly pickup something is by using it in a project. I'd recommend some of these starter projects that you can download and start hacking: http://railsapps.github.io/ http://railsapps.github.io/
- shrugger 10y agoAh, good idea. Thanks so much!
- mjfisher 10y agoFor learning RoR, I can't really recommend enough Agile Web Development with Rails 4 (although you might want to wait for a revised v5 version to pop up). It takes you through building a simple site with a shopping cart from scratch, and lets you encounter enough real-world style situations to give you a really good grounding.
- spriggan3 10y agohttps://www.railstutorial.org/book https://www.railstutorial.org/book this one obviously.
- spriggan3 10y agoFunny. ~8 years ago people would learn Rails before even learning Ruby or proper programming. Now people learn Docker and Micro Services before even learning proper programming.
- usaphp 10y agoTo be fair if you know other programming language like php and have used mvc of php you don't really need to specifically learn ruby before starting using rails, you can pretty much learn it on the go I think, at least that worked for me
- vidarh 10y agoAs long as people go into that realising they are learning Rails and not Ruby. So many Rails developers get totally lost if they're asked to do something in plain Ruby because they don't know what the differences are.