iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
自我挑戰組

滿滿的紅寶石不拿嗎?-- 去吧!我把世界上的一切都放在那裡了! 系列

「為什麼是先學 Ruby 而不是其他語言?」這大概是最多人問我的問題了。

這是個好問題。然而身為零基礎的程式學習者,學習哪種語言的優劣根本無從比較。

會開始學 Ruby 完全是誤打誤撞,我是在網路上看到名字很像直銷公司的五倍紅寶石,聽完 Astro Camp 的說明會就被騙進來了(誤) ,然後開始了每天 coding 的生活,到目前為止都還蠻喜歡的(笑)

雖然這篇系列文就只是關於 Ruby 語法撰寫和概念的統整,但畢竟唯有整理過的東西才會記住,我就把鐵人賽當作每天的 git commit 了!準備出發前往偉大航道!

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

開賽宣言與 Ruby 簡介 <> Hello, Ruby! - 滿滿的紅寶石不拿嗎?

[Day01] 出發啦! 開賽宣言 這篇系列文是我自己學習 Ruby 語法撰寫和概念的統整,慣例先來個宣言好了(喊聲),先簡單介紹一下,筆者我目前是五倍紅...

2020-09-09 ‧ 由 jrnalts 分享
DAY 2

環境安裝 <> 10個新手有9個會倒下 - 滿滿的紅寶石不拿嗎?

[Day02] 安裝不順利就是要人命! 先從打開終端機開始吧! 對於沒學過程式語言的人而言,在終端機裡 coding 是一件非常陌生的事情,對於 code...

2020-09-10 ‧ 由 jrnalts 分享
DAY 3

資料型態 <> Ruby 語言也有惡魔果實圖鑑 - 滿滿的紅寶石不拿嗎?

[Day03] 帶著愉悅的心情欣賞 Ruby 吧! 來到了第三天,要開始在 irb 裡試著輸入程式碼囉!來找出 Ruby 裡有哪些惡魔果實資料型態吧! 字...

2020-09-11 ‧ 由 jrnalts 分享
DAY 4

變數 <> 波瀾詭譎的程式之海總是充滿變數 - 滿滿的紅寶石不拿嗎?

[Day04] 鬼之島戰役最大的變數! 在 Ruby 如何宣告和使用變數 今天會繼續探討 Ruby 裡的變數,昨天有講到變數跟國中數學課學到的 x 和 y...

2020-09-12 ‧ 由 jrnalts 分享
DAY 5

運算子 <> 彈無虛發!一起和 GOD烏索普覺醒見聞色霸氣吧!- 滿滿的紅寶石不拿嗎?

[Day05] 風向自西偏東,些許順風,風力4級。。。 海賊王的德雷斯羅薩島篇,如果烏索普沒有擊敗砂糖,其後果是難以預料的,嚴重的話可能會導致全員戰敗,不...

2020-09-13 ‧ 由 jrnalts 分享
DAY 6

流程控制 <> 只要有風和海,我就有辦法航行!- 滿滿的紅寶石不拿嗎?

[Day06] 風雷雨晴,海上的天氣由我決定! 來到了第 6 天,今天要跟大家介紹的是娜美的天氣棒 (咳咳咳) 我說的是 流程控制(Flow Contro...

2020-09-14 ‧ 由 jrnalts 分享
DAY 7

迴圈 <> 惡魔風腳開踢!比香吉士的眉毛還會轉 - 滿滿的紅寶石不拿嗎?

[Day07] 香吉士的眉毛是不是跟迴圈很像呢? 講完了 if/else 判斷式,今天要介紹的是~迴~圈!(音樂下) 在學程式語言之前,其實就有聽過迴圈(...

2020-09-15 ‧ 由 jrnalts 分享
DAY 8

方法 <> 我斑願稱你為最強!站上頂點的方法只有一個 - 滿滿的紅寶石不拿嗎?

[Day08] 想要變強就要不斷修煉,這是唯一的方法! 啊啦啦標題不小心用了火影梗,常常聽別人說,做事情要用對方法,這件事在 Ruby 的世界裡也是一樣的...

2020-09-16 ‧ 由 jrnalts 分享
DAY 9

回傳 <> 受傷了就趕快回船上治療! - 滿滿的紅寶石不拿嗎?

[Day09] 別小看喬巴特製研發的藍波球! 今天要介紹的是回傳(return)!在 Ruby 的世界裡,所有的方法執行完後都有回傳值(return va...

2020-09-17 ‧ 由 jrnalts 分享
DAY 10

物件 <> 最初與最盡責的夥伴,黃金梅利號:我想再航行一次! - 滿滿的紅寶石不拿嗎?

[Day10] 梅利號陪伴著草帽海賊團走過了許多的風風雨雨。。。 鐵人終於來到了第十天了,還記得當初出航的勇氣嗎?今天想和大家討論一個非常重要的主題,在程...

2020-09-18 ‧ 由 jrnalts 分享