帶我初入程式世界的神祕語言,因為自然且好寫的的語法,非常適合新手入門。創辦人Matz的首要考慮,便是希望可以減少編程的時間,讓寫程式的人高興,不是一味從電腦的角度設想,雖然是要寫給電腦看的,但寫的畢竟還是人啊!
將介紹基本語言的特性、使用方式,以及最多人搭配使用的rails框架入門應用。
開賽感言 開賽第一天,同時也正在進行著專案,分身乏術的同時,也希望能夠把之前學習的東西好好整理成文章,好好完成這30天的鐵人賽,感言就不多說了,好好來帶大家一探...
變數、數字、字串 程式語言的世界由許多種不同類型的資料型態構成,讓我們可以在進行撰寫時針對不同的情況做選擇,今天讓我們來認識基本的幾種類型吧! 變數 Varia...
陣列 Array 陣列是每個程式語言很常碰到的資料型態,你可以想像前面講過的字串、數字通通可以塞進一個容器裡面,必且依照順序的排好,所以陣列最特別的是,有順序且...
範圍 Range 範圍是最先讓我感受到 Ruby 神奇魔力的特殊用法,相比於其他的程式語言,範圍的用法真的讓一些運算上省事很多,今天就讓我們來認識一下這個特別的...
雜湊 Hash 這是個類似陣列的容器型資料型態,裡面的資料是一組一組相互對應,我們會稱為 key 跟 value,與陣列不同的是,這裡面沒有排序,不能透過[索引...
符號 Symbol 符號也是一個 Ruby 特有的資料型態,很多剛從別的程式語言進來的朋友,剛開始比較難習慣這樣的東西。連原本寫 ruby 的可能都不見得解釋得...
邏輯判斷與流程控制 不知道各位有沒有看過這則笑話,你看完今天的內容應該就可以了解這個笑點在哪裡了! 邏輯判斷是各家程式語言很常使用也是訓練大家邏輯思考的地方了,...
迴圈與迭代 Loop amd Iteration 這部分通常都是每個程式新手剛開始碰到的一個小難關,常常自己卡在迴圈裡面轉啊轉轉不出來,究竟我們為什麼會需要迴圈...
這部分的觀念相當重要喔,大家使用 ruby 主要為了可以好好操作 rails 這個開發框架,裡面內部組成,除了前面的資料類型及邏輯判斷等,再來務必要認識的就是這...
在 Ruby 世界中有著區塊(本篇將稱 block)的特殊語法,跟語言的執行程序上有大大的關聯,今天就來好好跟大家介紹這些部分吧! 區塊 Block 前面有跟大...