iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
Modern Web

一探紅寶石的神秘面紗 - Ruby 及 Rails入門介紹 系列 系列

帶我初入程式世界的神祕語言,因為自然且好寫的的語法,非常適合新手入門。創辦人Matz的首要考慮,便是希望可以減少編程的時間,讓寫程式的人高興,不是一味從電腦的角度設想,雖然是要寫給電腦看的,但寫的畢竟還是人啊!
將介紹基本語言的特性、使用方式,以及最多人搭配使用的rails框架入門應用。

鐵人鍊成 | 共 30 篇文章 | 8 人訂閱 訂閱系列文 RSS系列文
DAY 1

Day 1 - 進入Ruby世界記得說 “hello world”

開賽感言 開賽第一天,同時也正在進行著專案,分身乏術的同時,也希望能夠把之前學習的東西好好整理成文章,好好完成這30天的鐵人賽,感言就不多說了,好好來帶大家一探...

2022-09-15 ‧ 由 Sean 分享
DAY 2

Day 2 - 到Ruby世界不可不認識:變數、數字、字串

變數、數字、字串 程式語言的世界由許多種不同類型的資料型態構成,讓我們可以在進行撰寫時針對不同的情況做選擇,今天讓我們來認識基本的幾種類型吧! 變數 Varia...

2022-09-16 ‧ 由 Sean 分享
DAY 3

Day 3 - 到Ruby世界不可不認識:陣列

陣列 Array 陣列是每個程式語言很常碰到的資料型態,你可以想像前面講過的字串、數字通通可以塞進一個容器裡面,必且依照順序的排好,所以陣列最特別的是,有順序且...

2022-09-17 ‧ 由 Sean 分享
DAY 4

Day 4 - 到Ruby世界不可不認識:範圍

範圍 Range 範圍是最先讓我感受到 Ruby 神奇魔力的特殊用法,相比於其他的程式語言,範圍的用法真的讓一些運算上省事很多,今天就讓我們來認識一下這個特別的...

2022-09-18 ‧ 由 Sean 分享
DAY 5

Day 5 - 到Ruby世界不可不認識:雜湊

雜湊 Hash 這是個類似陣列的容器型資料型態,裡面的資料是一組一組相互對應,我們會稱為 key 跟 value,與陣列不同的是,這裡面沒有排序,不能透過[索引...

2022-09-19 ‧ 由 Sean 分享
DAY 6

Day 6 - 到Ruby世界不可不認識:符號

符號 Symbol 符號也是一個 Ruby 特有的資料型態,很多剛從別的程式語言進來的朋友,剛開始比較難習慣這樣的東西。連原本寫 ruby 的可能都不見得解釋得...

2022-09-20 ‧ 由 Sean 分享
DAY 7

Day 7 - 掌握Ruby世界就要先懂:邏輯判斷與流程控制

邏輯判斷與流程控制 不知道各位有沒有看過這則笑話,你看完今天的內容應該就可以了解這個笑點在哪裡了! 邏輯判斷是各家程式語言很常使用也是訓練大家邏輯思考的地方了,...

2022-09-21 ‧ 由 Sean 分享
DAY 8

Day 8 - 到Ruby世界就要先懂:迴圈與迭代

迴圈與迭代 Loop amd Iteration 這部分通常都是每個程式新手剛開始碰到的一個小難關,常常自己卡在迴圈裡面轉啊轉轉不出來,究竟我們為什麼會需要迴圈...

2022-09-22 ‧ 由 Sean 分享
DAY 9

Day 9 - 掌握Ruby世界就要先懂:方法

這部分的觀念相當重要喔,大家使用 ruby 主要為了可以好好操作 rails 這個開發框架,裡面內部組成,除了前面的資料類型及邏輯判斷等,再來務必要認識的就是這...

2022-09-23 ‧ 由 Sean 分享
DAY 10

Day 10 - 掌握Ruby世界就要先懂:區塊

在 Ruby 世界中有著區塊(本篇將稱 block)的特殊語法,跟語言的執行程序上有大大的關聯,今天就來好好跟大家介紹這些部分吧! 區塊 Block 前面有跟大...

2022-09-24 ‧ 由 Sean 分享