iT邦幫忙

鐵人檔案

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

毫無基礎學習 Ruby on Rails 的 甘苦心得 系列

會想參賽的動機是因為 我想藉由鐵人賽這個活動 一天一天的記錄我 每天學習的心得跟遇到的瓶頸,希望在一個月後再回頭看, 可以比一個月前的自己更進步! 加油

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

DAY11 程式碼區塊(Block)

不知道各位在剛接觸Ruby的時候 常常對於block感到很困惑,奇怪為什麼可以這樣寫? 疑 為什麼這樣寫會出錯?今天這篇我就以我自己學習的觀念講解關於block...

2019-09-25 ‧ 由 kaichi1216 分享
DAY 12

DAY12 類別(Class)

ClassRuby 是一款物件導向程式語言(Objecte-Oriented Programming, OOP),物件化的很徹底的程式語言,在 Ruby 的世界...

2019-09-26 ‧ 由 kaichi1216 分享
DAY 13

DAY13 模組 (module)

什麼是 模組 (module) 昨天介紹完class後,今天來談談模組(module),不知道你們小時候有沒有玩過RPG類型的遊戲,如果有 你可以想像一下,當你...

2019-09-27 ‧ 由 kaichi1216 分享
DAY 14

DAY14 Ruby on Rails 中的 Gemfile

在開放原始碼的世界,有非常多厲害開發者願意無私的貢獻程式碼,而這些程式碼大多會打包成好用的套件,稱為 Gem。都可在 RubyGems 網站上找得到: 頁面長得...

2019-09-28 ‧ 由 kaichi1216 分享
DAY 15

DAY 15 迴圈 迭代(Loop and Iteration)

還沒接觸學習程式前,看到這個笑話,當時還不知道笑點在哪裡,直到現在....我終於看懂了!!(這代表我有稍微進步嗎!?) 有一天,老婆打電話給他的工程師老公說:「...

2019-09-29 ‧ 由 kaichi1216 分享
DAY 16

DAY 16 Rails 介紹 與 MVC 架構

前面講了Ruby的介紹,再來是介紹我們的主角 Rails Rails 是一種「網頁開發的框架」,運用 Ruby 撰寫,因此通常大家會直接用 Ruby on Ra...

2019-09-30 ‧ 由 kaichi1216 分享
DAY 17

DAY17 Rails 慢慢走

昨天是介紹 Rails 的架構,今天要講的是 一個專案的建立到網頁上印出 hello Ruby快速步驟 首先第一步 打開你的終端機 建立一個新的Rails專案...

2019-10-01 ‧ 由 kaichi1216 分享
DAY 18

DAY 18 關於 resources

回顧一下**** 前兩天都在講如何建立 controller、action 還有 view ,接下來我們要建立更實質的一些功能。 在這 Blog 應用程式中,你...

2019-10-02 ‧ 由 kaichi1216 分享
DAY 19

DAY 19 action view

Action View中Template概念: ActionView是Rails中處理View的元件名稱,而要提供給用戶的文件,則會用Template來呈現。...

2019-10-03 ‧ 由 kaichi1216 分享
DAY 20

DAY 20 什麼是 model migration??

MVC 的 M(Model), 負責新增與操作需要持久存在資料庫裡的資料 它不是資料庫也不是資料表,而是負責跟實體的資料表進行溝通。 他有點像是翻譯機,你跟翻譯...

2019-10-04 ‧ 由 kaichi1216 分享