看板 Ruby作者 catjimmy (cat)標題 [閒聊] 給Ruby on Rails新手的免費教學電子書(英文)時間 Thu May 5 00:25:40 2011
有圖有連結版:
http://gogojimmy.net/?p=230
Ruby應該是最近在Web開發上最閃耀的一顆紅寶石,即使它的光芒最近有點被Node.js所分
走,但這無損他的閃耀,而且使用他的人持續在成長!你可以在網路上找到非常多的Ruby
入門教學,例如說ihower所編寫的Ruby on Rails實戰聖經,今天要提供給妳的是一些免
費的英文電子書資源,幫助你在學習Ruby的路上有個好的開始!
Hackety Hack
這並非一本電子書,而是一個能幫助你快速了解Ruby語言的一個程式,可以在Windows、
Linux或是OS X上執行,這個程式原本是要設計給小孩子玩的,但其實也非常適合初學者
入門。這個程式是由Ruby神人_Why所寫,但是他在2009年突然消失了,由Steve Klabnik
繼續接管這個Project,下載Hackety Hack請點這裡。
http://hackety-hack.com/
Why’s(Poignant Guide)to Ruby
_Why最知名的就是寫了這一本_Why’s(Poignant Guide)to Ruby,不同於一般書店買的程
式教學書,這本書根本就是一本故事書!!(見下圖),可惜這本書在_Why消失時也一起被他
刪除了,現在還有些鏡像站還是能看到像是這裡。
http://mislav.uniqpath.com/poignant-guide/
Mr. Neighborly's Humble Little Ruby Book
這本由Jeremy McAnally所寫的Mr. Neighborly's Humble Little Ruby Book雖然沒有
_Why’s(Poignant Guide)to Ruby名氣來的大,但也是一本適合初學者入門的好書,下載
請點這裡。
http://is.gd/yr7VzK
Programming Ruby: The Pragmatic Programmers' Guide
這算是公認的一本"正規"的Ruby入門書,如同一般程式輸一般完整的介紹了Ruby,在2009
年出了第二版,因此第一版便釋出免費電子書版本,你可以在這裡看線上電子書,也可以
選擇在這裡購買第二版的原文書。
http://www.ruby-doc.org/docs/ProgrammingRuby/
Learn to Program
由Chris Pine所著的Learn to Program說它是一本入門書當之無愧,因為這本書如果翻
成中文大概是"學習寫程式的第一本書--使用Ruby",也就是說它是寫給完全沒接觸過程式
的人的,你可以點這裡來觀看線上版電子書,或是點這裡來購買實體書。
http://pine.fm/LearnToProgram/
How To Think Like a Computer Scientist: Learning With Ruby
同樣是屬於"How To Think Like a Computer Scientist"系列,由Elizabeth Wiethoff所
做的Ruby版本,但其實這本還沒有出版,但是已經可以在線上閱讀並提供建議了,就像是
剛剛說到的ihower的Ruby on Rails實戰聖經,你可以在這裡觀看。
http://mysite.verizon.net/hpassel/thinkruby/book/index.html
The Little Book of Ruby
由Huw Collingbourne所寫的The Little Book of Ruby篇幅非常少只有不到100頁,但是精
簡扼要地寫出了Ruby程式的種種重點,非常適合短期入門者閱讀。這本書的特點在他使用
的IDE是Ruby In Steel,這是一個可以外掛在Visual Studio上的IDE,因此若你是習慣寫
NET的人不妨參考看看,你可以在這裡下載此書。
http://is.gd/e8FM4q
其他免費資源
http://rubylearning.com/
http://www.techotopia.com/index.php/Ruby_Essentials
http://www.ruby-lang.org/en/documentation/quickstart/
當然,還有官方的說明文件
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.147.18.185
推 larrywhy:好文推分享一個=ˇ= 來玩看看!1F 05/05 15:33
→ SansWord:話說因為這篇文章看到一個好玩的東西叫shoes, 有人研究嗎Ruby 的簡易GUI框架,寫起來頗像在用javascript操控dom7F 05/17 15:20
推 godfat:作者 why the lucky stiff 消失很久了,不知道他人維護如何9F 05/17 16:18
推 zero00072:我有用過 shoes 寫井字棋。可用 9.times 產生九宮格。10F 05/17 22:03
--