Skip to content

Instantly share code, notes, and snippets.

Embed
What would you like to do?
Glenn's Path to Becoming a Ruby/Rails Programmer (Sept 2014 - Sept 2015)

#Programming Manifesto

##Books Ruby

  • Learn to Program by Chris Pine
  • The Well-Grounded Rubyist by David Black
  • Eloquent Ruby by Russ Olsen
  • Practical Object-Oriented Design in Ruby by Sandi Metz
  • Confident Ruby by Avdi Grimm

Rails

  • Ruby on Rails Tutorial by Michael Hartl
  • Learn Ruby on Rails by Daniel Kehoe
  • The Rails 4 Way by Obie Fernandez
  • Crafting Rails 4 Applications by Jose Valim
  • Rails Recipes by Chad Fowler
  • Agile Web Development with Rails 4 by Ruby, Thomas & Hannson

##Online Codeacademy

  • Ruby
  • Javascript
  • JQuery
  • API's

Code School

  • Ruby Bits
  • Rails for Zombies
  • Surviving APIs with Rails
  • Testing with RSpec
  • Git

Other

  • One Month Rails
  • RubyKoans
  • Learn Ruby The Hard Way

##Projects

  • Personal Octopress blog www.gxespino.com
  • Kickstarter clone www.fundzilla.herokuapp.com
  • Pinteresting
  • Survey app
  • E-commerce app www.bitenitedc.com
  • Polished CRUD app (twitter, blog, pinterest, etc.)
  • Marketplace app with Stripe Connect
  • Time-keeping app
  • Office work out competition app
  • Invoice app
  • Multi-tenant site

APIs

@DanielKehoe

This comment has been minimized.

Copy link

DanielKehoe commented Oct 24, 2014

Thanks for adding my Learn Ruby on Rails book.

@BlueAccords

This comment has been minimized.

Copy link

BlueAccords commented Jun 2, 2015

I'd recommend looking up checking out reviews on https://www.justinweiss.com/practicing-rails/ to see if its worth reading through. It's pretty recent but it seems to be getting good reviews and is apparently a good follow up to michael hartl's guide.

@gxespino

This comment has been minimized.

Copy link
Owner Author

gxespino commented Jun 12, 2015

@BlueAccords - Will do!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.