iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

Zero to Ruby on Rails 系列

一切從零開始!

鐵人鍊成 | 共 30 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 團隊14倍的紅寶石
DAY 1

Day 01 - Zero to Ruby on Rails

簡介 大家好,我是立志要成為四項鐵人的新手工程師!首先,讓我們來談一談什麼是"鐵人四項"。簡而言之,它結合了眾所周知的三項鐵人運動:游泳、自...

2023-09-16 ‧ 由 James 分享
DAY 2

Day 02 - Hello Ruby

起源 "Hello World!" 是大多數的程式初學者學習某種語言所接觸的第一個程式內容,根據相關資料記載讓我們一起回到1972年吧! 在...

2023-09-17 ‧ 由 James 分享
DAY 3

Day 03 - Variable and Constant 變數與常數

簡介 在 Ruby 世界裡的變數和常數是用來存儲和引用數據的重要元素,為我們提供了一種有效管理和存儲數據的方式。無論您是初學者還是有經驗的開發者,深入理解這兩個...

2023-09-18 ‧ 由 James 分享
DAY 4

Day 04 - String, Number, Array and Range 字串、數字、陣列&範圍

String 字串 字串就是把子母串在一起,在 Ruby 字串又分為雙引號字串跟單引號字串本質上沒有差別,最主要的差別就是雙引號的字串可以處理字串安插,但單引號...

2023-09-19 ‧ 由 James 分享
DAY 5

Day 05 - Hash and Symbol 雜湊和符號

Hash 雜湊 Hash 是資料的集合,由 Key 跟 Value 組成,像字典的概念,使用關鍵字( Key )會查到相對應的資料 ( Value ) Hash...

2023-09-20 ‧ 由 James 分享
DAY 6

Day 06 - Logical Evaluation and Flow Controller邏輯判斷和流程控制

在 Ruby 的世界裡,因為所有的東西都是物件,只有 nil 和 false 是假的(false)其他都是真的(true) 倒裝句 if modifier if...

2023-09-21 ‧ 由 James 分享
DAY 7

Day 07 - Method 方法

方法 Method 為什麼需要方法?簡單來說就是讓程式碼可以重複使用而且更容易理解 定義方法 在 Ruby 中定義方法的起手式為def def bmi_calc...

2023-09-22 ‧ 由 James 分享
DAY 8

Day 08 - Loop and Iteration 迴圈與迭代

在 Ruby 的迴圈主要有幾種: for 迴圈 while 迴圈 loop 迴圈 method 式迴圈 迭代式迴圈 for 迴圈 emperors = [&...

2023-09-23 ‧ 由 James 分享
DAY 9

Day 09 - Block 程式碼區塊

Ruby 裡,幾乎什麼東西都是物件,但其實還是有少數的例外,例如 Block 程式碼區塊, block 是 Ruby 中的一種程式碼結構,可以被視為一組相關的程...

2023-09-24 ‧ 由 James 分享
DAY 10

Day 10 - Object-Oriented Programming - part 1 物件導向程式設計(一)

件導向程式設計(OOP)是一種軟體開發方法,它將現實世界中的事物抽象為程式中的物件。每個物件都包含數據(屬性)和操作這些數據的方法。這種抽象方法有助於簡化複雜的...

2023-09-25 ‧ 由 James 分享