聊聊如何入门ROR
从11年5月到现在学习和使用rubyonrails有大半年了,目前自己对ror的定位是刚入门,能够这么快的时间从对ROR一无所知到连续开发重构几个版本的everyday,得益于之前的java基础,和一直依赖的自学和google的能力,下面就一步一步来聊聊怎么入门ROR的:
- 安装 Linux 或 Mac, 开发工具使用 Windows(E-TextEditor), Linux (vim), Mac(TextMate)
- 接下来看下«ruby编程语言这本书»详细了接ruby语言的基础
- 看ROR官方 rails guide和ihower的Ruby on Rails 實戰聖經
- 通过学习以上的资料实现一个博客系统,前后台完整,包括UI的功能(预计三周)
- 结合编写blog系统,从头到尾一字不漏的看完 《Agile-web-development-with-rails》,这里有电子书下载。
- 回头审视之前的博客设计和《应用Rails进行敏捷Web开发》的区别,可以再重写个博客。
- 搞明白 Gem, RVM, Bundler 是什么,怎么用,可以看使用bundler管理gems和RVM使用指南
- 学习 Git, 上 http://github.com 并结合项目长期使用,可以看Git,Github开发流程
- 最后看 http://railscasts.com 的视频教程,可以学到很多技巧,以免走弯路。
在实践中肯定会遇到许多的问题,google/stackoverflow 等网站是你最好的朋友。
48 Words
15 November 2011
Suzhou, China