这里是我2013年推荐的阅读材料
基本的
如果你是刚上手ror,我向你推荐下面这些课程
- Code School Try Ruby
- Code School Try Git
- Code School Git Real
- Peepcode Meet Command Line
- Peepcode Advanced Command Line
- Zed Shaw Learn Ruby The Hard Way
学习Rails
使用下面的课程建立一个诸如论坛之类的简单应用
- Code School Rails for Zombies Redux
- Code School Rails for Zombies 2
基本的web开发知识
- CodeSchool jQuery Air: First Flight
- CodeSchool jQuery Air: Captain’s Log
- CodeSchool CSS Cross-Country
- Codecademy Javascripts
Ruby on Rails进阶
( 如果你对Ruby on Rails的TDD理念,下面这两本书也许会是一个好的开始)
- Michael Hartl Rails Turtorial
- Ryan Bigg Rails in Action 4
UT on Rails也是学习rails的非常好的课程
- Schneems UT on Rails
测试
- Code School Rails testing for zombies
- Code School Testing with Rspec
- Noel Rappin Rails Test Prescriptions: Keeping Your Application Healthy
- Thougutbot Learn Test-Driven Development using RSpec and Capybara.
高阶web部署
- Code School Jounry into Mobile
- Code School The Anatomy of Backbone
- Code School CoffeeScript
- Code School Assembling Sass
- Code School Assembling Sass Part2
重构 Ruby / Rails 代码
- Codschool Rails Best Practices
- Chad Pytel / Tammer Saleh : Rails Antipattern
- John Athayde / Bruce Williamsp The Rails View: Create a Beautiful and Maintainable User Experience
- Eric Davis Refacotoring Redmine
- Code Climate 7 Patterns to Refactor Fat ActiveRecord Models
写更好的rails代码
- Code School Code Ruby Bits
- Code School Code Ruby Bits Part 2
- David A. Black The Well-Grounded Rubyist
- Russ Olsen Eloquent Ruby
- Avdi Grimm Confident Ruby
- Avdi Grimm Exceptional Ruby
- Stefan Kaes Writing Efficient Ruby Code (Digital Short Cut)
Podcast / Journal of writing better Ruby/Rails code
Ruby on Rails中的面向对象
- thoughtbot Ruby Science
- Avdi Grimm Object on Rails
- Russ Olsen Design Patterns in Ruby
- Jay fields Refacoting : Ruby Edition
- Sandi Metz Practical Object-Oriented Design in Ruby: An Agile Primer
更好的理解Rails
- José Valim Crafting Rails Applications: Expert Practices for Everyday Rails Development
- Marc-André Cournoyer Owning Rails: The Rails Online Master Class
- Railscast Rails Initialization Walkthrough
- Railscast Rails Middleware Walkthrough
- Railscast Rack App from Scratch
- Railscast Rails Modularity
- Railscast Hacking with Arel
- Railscast Authorization from Scratch Part 1
- Railscast Authorization from Scratch Part 2
- Railscast Action Controller Walkthrough
- Railscast Action View Walkthrough
写Ruby / Rails 代码的指引
- ruby-style-guide
- rails-style-guide
- rails_standards
- thoughtbot guides