iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
Modern Web

網頁前後端寶石庫-礦坑補完計畫 系列

目前為五倍紅寶石 ASTRO Camp 學員
現在網頁前後端都有接觸到了,ex: HTML、CSS、JS、Ruby、Rails、database...
上課過程中老師上課挖了好多坑給大家跳
我不跳入礦坑誰來跳!
再不補的話洞要越挖越大啦!
人家 EVA 是人類補完計劃,我只能做到礦坑補洞計畫
這30天能補多少算多少,不管是面試常考的、名詞解釋還是冷知識都給他補滿滿!

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

Day 21 Ruby 類別 vs 模組

類別 vs 模組 類別跟模組很像是因為類別就是繼承自模組的。類別的方法數比模組多了三個(因為下層繼承上層的祖產,加上自己也有收入。)主要是多了 new、allo...

2021-10-06 ‧ 由 阿修 分享
DAY 22

Day 22 Ruby include vs extend vs prepend

include vs extend vs prepend include、extend、prepend 都可以拿來引用模組(module)內的方法,他們主要的差...

2021-10-07 ‧ 由 阿修 分享
DAY 23

Day 23 Ruby public vs private vs protected

public 公開方法 公開方法沒有任何存取限制,可以被該類別或是子層類別的實體呼叫。一般而言當你定義一個方法後,這個方法就會是公開方法。或是也可以在方法外的上...

2021-10-08 ‧ 由 阿修 分享
DAY 24

Day 24 Ruby 哪些不是物件

在 Ruby 內幾乎所有的東西都是物件。在說明答案前先來看看甚麼是 OOP 及物件吧。 Object-Oriented Programming(OOP) 物件導...

2021-10-09 ‧ 由 阿修 分享
DAY 25

Day 25 Ruby 變數、常數差異

變數、常數差異 在 JavaScript 變數要用 var 及 let 宣告,常數要用 const 宣告,而且常數不能被 reassigned,如果將常數 re...

2021-10-10 ‧ 由 阿修 分享
DAY 26

Day 26 Ruby Symbol

在 Ruby 內有符號(Symbol)這個物件,他跟字串的用法蠻像的,但本質上則不一樣。究竟 Symbol 到底是什麼呢? 讓我們來看看吧! 阿修說文解字 何謂...

2021-10-11 ‧ 由 阿修 分享
DAY 27

Day 27 Ruby == vs ===

阿修說文解字 先來看一下結論,因為 eql? 及 equal? 的用法與 == 類似,這邊也順便介紹一下他們的用法。 eql? 用於判斷兩個物件是否有相同的值...

2021-10-12 ‧ 由 阿修 分享
DAY 28

Day 28 Rails shallow nesting

阿修說文解字 甚麼是 shallow nesting? shallow nesting 是用來把路徑(也就是我們的網址)縮短的技巧。 為什麼要用 shallow...

2021-10-13 ‧ 由 阿修 分享
DAY 29

Day 29 Rails soft delete - paranoia

記得當初上課時第一次聽到軟刪除這個詞蠻震驚的,沒想到網路世界是這麼可怕的阿。 阿修說文解字 soft delete vs hard delete 網路上的刪除有...

2021-10-14 ‧ 由 阿修 分享
DAY 30

Day 30 Rails dependent destroy

在 Day 03 的時候有提到筆者在跟同組的同學做一個專案。筆者的專案是做一個筆記網站,筆記內可以留言、新增標籤、按讚、收藏等。在做到一半的時候遇到一個問題,就...

2021-10-15 ‧ 由 阿修 分享