iT邦幫忙

2026 iThome 鐵人賽

DAY 1
0

為什麼想參加鐵人賽?

今年是我第一次參加iThome鐵人賽。一開始當Leader說每個人都要參加這比賽時,第一個想法是:
「蛤?連續30天?真的有辦法嗎?」

畢竟我是一個連一篇文章都難讀完,更何況是自己連續寫30篇文章,這不但是一個不可能的任務更是對我的壓力啊啊啊啊!!!
但既然都決定參加了,那就給自己一個機會,挑一個自己有興趣的主題,好好走完這30天的痛苦時光吧。

所以這次選擇的主題就是 —— JavaScript

為什麼是JavaScript?

其實網頁開發一直都是我滿有興趣的一個方向。我高中就有學過網頁設計,就覺得好像不錯耶,我希望網站變怎樣的引人注目,跟我市面上所看到的設計感及創造力,真的很有吸引力,就想到原來自己可以靠雙手將一個空白的網頁新增許多不一樣的特效呈現出來,也因為高中接觸過所以希望大學可以將基礎的JavaScript結合不一樣的Library呈現出更特別更有想法的網站。

所以這次想趁著鐵人賽,先把JavaScript從基礎重新整理一次。
這30天不會只停留在基本語法,而是希望可以慢慢從 JavaScript 開始,接觸 DOM、Event、動畫效果,再認識一些常見的 Library。

最後再往 Three.js × GSAP 前進。

那麼這30天會學到什麼?

這次會把內容分成幾個階段。
前面先從 JavaScript 基礎開始,先搞懂 JavaScript 怎麼和網頁互動。
接著會開始接觸一些 Library,看看別人已經幫我們準備好的工具,可以怎麼應用在自己的網頁上。

最後則會挑戰 Three.js 和 GSAP,嘗試把前面學到的東西結合起來。
說句實在話,現在也不知道30天後自己真的可以將這些做完嗎?

但我覺得這是參加鐵人賽有趣的地方。感覺很像在跟時間賽跑,挑戰極限操作耶!!不是啦,其實與其遇到了在學,不如趁有機會就先學,之後就熟練運用啦~

那麼,準備好了嗎?

JavaScript 的冒險,正式開始。


下一篇
Day2 第一次寫JavaScript:用VS Code建立環境
系列文
JavaScript 從入門到進階:結合 Three.js × GSAP 打造互動網頁9
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言