Bear Su's Blog

Ruby 學習資源

紀錄一下收藏的學習資源

有任何錯誤或建議都歡迎告知 :)


Ruby

Learn Ruby The Hard Way - 笨方法學 Ruby


練習量很足夠的電子書,推薦用來練基本功。 另外可以先看這篇 閱讀 Learn Ruby The Hard Way 時可能會遇到的問題 做一下心理建設 XD

Code Cademy


練習量很充足的互動課程,完成關卡得到的 Badge 更能增加成就感。

Code School


Try Ruby 很適合入門體驗 Ruby 寫作的感覺。有許多主題式的課程與影片,大多數都需要付費才能觀看。完成課程的 Badge 可以貼到 Linkedin 上。

Ruby Document


Ruby 的文件,有空就翻一翻,說不定會有新的體悟。

Ruby Warrior


用 Ruby 操作主角破關的遊戲。類似的還有CodeCombat

Codewars


有很多題目關卡可以讓你練習,不過也有很多需要知道演算法才有辦法過關。 你也可以閱覽其他人的程式碼,對於寫作大有幫助。

The odin project


w3cshool.cc


Rails

Rails Girl


友善的入門網站,不只提供教材,也有教導如何舉辦工作坊的指南。如果你想帶你的朋友入門卻不知從何下手,來看看這個網站吧。(可以關注Railsgirls Taiwan以獲得最新活動訊息)。

RailsBridge


RailsBridge 工作坊教學文件,除了教材也有教導如何舉辦工作坊的指南。

Rails 101


令新手不斷思考的教材,多數問題的解答都在留言中。

Rails 101s


Rails 101 擴充的教學,有較多的說明內容。

Rails 102


Xdite 對於使用 Rails 開發網站的經驗分享。

Ruby on Rails 實戰聖經使用 Rails 4.2 及 Ruby 2.2


這應該是最知名的 Rails 中文工具電子書了XD,對於 Rails 有著很詳盡的解說。想要深入了解如何使用 Rails,可以先從這個網站開始,再去嗑 Rails Guide

Rails Tutorial 3rd


聽說是網路上最推薦的原文電子書,有能力的話就贊助一下作者吧!

How I finally learned to build stuff with Rails


INSIDE 我是這樣學會 Ruby on Rails:12 個星期打造 12 個網頁 APP 中的原文。

Rails Guide


Rails 的官方文件。


討論區

Meetups


台灣的社群聚會資訊。

Ruby Taiwan AMA


Ruby Taiwan 所建立的 Ask Me Anything,利用 Github Issue 來建立友善的問答環境。建立原由

RailsFun


RailsFun 的公開討論區。

Ruby China


很牛很強大!


個人 Blog:

Adler


BroHand


Arkency


Bruce


Chia-Hui Chou


DHH


Jason (liuzxc)


JokerCatz


Juanito Fatas


mz026


Nic


Richard Schneeman


Wayne


Xdite


Zack


慕凡


大兜


高見龍



科技公司 Blog:

EGG Tee-Time


有關於 Spree Gem 的使用心得。

Heroku


有提供免費額度架站的公司,發佈 demo 專案時很好用。

Thoughbot


有很多 open source 專案的公司,請瀏覽 Thoughtbot


新聞網站

Green Ruby News


可以訂閱電子報,頻率是每週一篇,不多不少剛剛好。

Ruby5


Ruby and Rails 的新聞。

RubyFlow


內容質量不一定。


實體課程

以下列出我所知道有經常開課的資訊:

GrowthSchool


要搶,請關注 Xdite 以獲得最新消息。

五倍紅寶石股份有限公司


要搶,請關注 五倍紅寶石出礦坑 以獲得最新消息。

RailsFun


長期聚會的模式,上課內容可以參考錄影

Treehouse


月費制的線上課程,蠻多人推薦的。

Code School


同樣也是月費制的線上課程。

Code Cademy


前一陣子推出 rails 課程,在線上就可以練習還蠻不錯的。


面試題目

RUBY ON RAILS INTERVIEW QUESTIONS THAT WILL LAND YOU THE JOB!


一共 13 題,先別看答案測試一下自己的實力吧。

LeetCode


知名的面試題目網站,大多數都是考演算法。 可以先試試這個題目: Invert Binary Tree


如果覺得這篇文章對您有所幫助,歡迎贊助我一杯咖啡 ☕️

祝您有美好的一天 ❤️