iT邦幫忙

鐵人檔案

2022 iThome 鐵人賽
回列表
自我挑戰組

在30天利用HTML & CSS & JavaScript完成Side Project實作 系列

題目簡介
學習程式其中一個很重要的點就是大量的實作和練習,知識要能運用才會產生力量,所以希望藉由這一系列的文章來增加輸出和練習量,也同時幫助自己理解各個知識點的實際應用。

內容規劃
此30篇主要會跟著Udemy上『50 Projects In 50 Days - HTML, CSS & JavaScript』的教學中挑出25-30個side project進行實作練習,使用技術會圍繞在HTML、 CSS 、JavaScript,搭配查找額外的資源來加強相關知識點,並把實做的步驟和過程記錄下來。

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

Day 11 Side Project : Event KeyCodes 鍵盤輸入代碼

今天要做的是鍵盤代碼轉換器,隨著鍵盤的輸入值不一樣,會動態顯示它的code、key、keyCode這些資訊,相信大家可能在學javaScript的過程中也會用過...

2022-09-17 ‧ 由 hannnahTW 分享
DAY 12

Day 12 Side Project : Dad Jokes 爸爸的冷笑話

今天要來做的賽project叫「爸爸的冷笑話」,需要對API有基本的認識,因為這篇要串接外部API來取得冷笑話集,並使用postman來進行測試,若要下載po...

2022-09-18 ‧ 由 hannnahTW 分享
DAY 13

Day 13 Side Project : Drink Water 沒事多喝水

今天要來做的主題還蠻有趣滴~ 如圖中所示,我們的目標水量是要把整個大杯子填滿(2L),點選下方的小杯子(250ml),可以把水加入大杯子中,並且顯示目前水量以...

2022-09-19 ‧ 由 hannnahTW 分享
DAY 14

Day 14 Side Project : Incrementing Counter 遞增計數器

今天要來做的是動態計數效果,隨著固定的時間遞增固定的數字上去,因為時間設得很短,所以視覺上看起來像是連續的,如圖中那樣! 事前準備 引入 fontAwes...

2022-09-20 ‧ 由 hannnahTW 分享
DAY 15

Day 15 Side Project : Background Slider 全景輪播圖

輪播圖的應用很常見也很廣泛,一般有框架就用框架,像是Bootstrap中的Carousel,不過這系列的文章主要著重在前端三大技術上,所以今天我們要來自己手刻...

2022-09-21 ‧ 由 hannnahTW 分享
DAY 16

Day 16 Side Project : Theme Clock 動態時鐘(上)

今天我們要來做動態時鐘 ♪(^∇^*),搭配上背景的黑白兩色切換,因篇幅較長(ㄟ看到這就不想看了),會分成「上」、「下」兩篇來講解 功能拆解 時針每一小...

2022-09-22 ‧ 由 hannnahTW 分享
DAY 17

Day 17 Side Project : Theme Clock 動態時鐘(下)

下篇我們要接續上篇的時鐘來講解主要圍繞在JS的部分 JS變數的設定 let hour = document.querySelector(".ho...

2022-09-23 ‧ 由 hannnahTW 分享
DAY 18

Day 18 Side Project : Drag N Drop 拖與拉

今天要來做的是滑鼠拖拉事件,點選笑臉圖片可以把它拖放到空的正方形中, 功能拆解 預設情況圖片會放在第一個正方形內 持續按著滑鼠左鍵,可以拖拉照片 抓起圖片經...

2022-09-24 ‧ 由 hannnahTW 分享
DAY 19

Day 19 Side Project : Double Vertical Slider雙捲軸

今天要來做的是垂直的輪播圖,點選「上」「下」箭頭可以反方向切換圖片和圖片的描述,做project順便看看帥哥好快樂≡ω≡ 事前準備 引入 fontAwes...

2022-09-25 ‧ 由 hannnahTW 分享
DAY 20

Day 20 Side Project : Password Generator 密碼生成器(上)

這篇沒有帥哥可以看,不過也是一個非常有趣的projecto( ̄▽ ̄)d 今天要做的是密碼生成器,根據使用者的需求去自動生成密碼,聽起來很厲害,另外考量到這篇的J...

2022-09-26 ‧ 由 hannnahTW 分享