---
# System prepended metadata

title: "\U0001F3C5 每日任務挑戰列表"
tags: [Node.js 直播班 - 2023 春季班]

---

---
tags: Node.js 直播班 - 2023 春季班
---

# 🏅 每日任務挑戰列表

- 每日任務 Day1：[非同步概念、建立 Promise](https://hackmd.io/grmV5W6IQ5KRT4ranuW3Fw)
- 每日任務 Day2：[非同步概念、使用 Promise](https://hackmd.io/bLZ9lp32Q0aRHE2EHq9DYA)
- 每日任務 Day3：[MongoDB 基本操作：新增、查詢](https://hackmd.io/4VXGklw9QY-23le04ymxQQ)
- 每日任務 Day4：[MongoDB 基本操作：修改、刪除](https://hackmd.io/QJXymF93QpKxPATRkdwKxw)
- 每日任務 Day5：[非同步概念、async await](https://hackmd.io/p90sW1g0Qa-a_svgZZxIeg)
<br>
- 每日任務 Day6：[Mongoose、Schema](https://hackmd.io/wWcoMxCYRtmtfhjDrwNgew)
- 每日任務 Day7：[Model、Mongoose 新增／查詢](https://hackmd.io/Fm3L9TMVRsqCZywxwdhBqQ)
- 每日任務 Day8：[Schema 補充](https://hackmd.io/DTyueaMiT8m7Dc9WRdJl2w)
- 每日任務 Day9：[Mongoose 修改／刪除](https://hackmd.io/of0rfPj7Tguwq2PUHPoBIg)
- 每日任務 Day10：[拆分 Model](https://hackmd.io/B9KxY3MvRLCTgi_PZ8-zDA)
<br>
- 每日任務 Day11：[Express](https://hackmd.io/PI_wdqoRQKe11QvCFaXq5w)
- 每日任務 Day12：[設計基本路由](https://hackmd.io/_2_FdGD4T6yz-6MewRSTxQ)
- 每日任務 Day13：[Express 應用程式產生器（Express generater）、在 routes 設計路由](https://hackmd.io/03YJThroRda4eXN8fjl0fA)
- 每日任務 Day14：[req.query 篩選網址參數](https://hackmd.io/36L35CVPQCeGJvjZ4WtxgA)
- 每日任務 Day15：[req.body](https://hackmd.io/uCk2MHZzQ2WxVl3DrdAQ9w)
<br>
- 每日任務 Day16：[req.params 取得特定資料](https://hackmd.io/WZnOedvHQ2G6aS592cxpVg)
- 每日任務 Day17：[Mongoose - Populate](https://hackmd.io/zEE8qgbmSgey_qPX67jo0g)
- 每日任務 Day18：[取得資料搭配 sort()、limit()](https://hackmd.io/f-wGFdjqQeGpaqJE_Ufo3w)
- 每日任務 Day19：[Middleware](https://hackmd.io/phvQSEsgQTicgXAMjkxL_Q)
- 每日任務 Day20：[HTTP 狀態碼](https://hackmd.io/gvnoZwkLSh2ojP4M4ML9Ag)
<br>
- 每日任務 Day21：[uncaughtException、unhandledRejection](https://hackmd.io/qZdghVhCQjGFu5wNDFXIjA)
- 每日任務 Day22：[自訂錯誤訊息](https://hackmd.io/fVK_-vl1Rr6KkJgY9uTWeA)
- 每日任務 Day23：[development 及 production 環境變數指令、客製錯誤訊息](https://hackmd.io/Rjn89zAcTPCBfRnetjuK-Q)
- 每日任務 Day24：[非同步錯誤管理](https://hackmd.io/RkfXM4h-TJ-mktw9jYjrsw)
- 每日任務 Day25：[bcrypt.js 密碼加解密](https://hackmd.io/8mhsVf6sSzafoa9MEBrNJg)
<br>
- 每日任務 Day26：[validator 驗證](https://hackmd.io/iDN8WNYuS0-_sIMXdMZtzw)
- 每日任務 Day27：[JWT 產生身份驗證 token](https://hackmd.io/MdmD4sP6Tm6Gk9MJuxpRmw)
- 每日任務 Day28：[登入功能](https://hackmd.io/jU7sk5R5SKuBEYZpT8Df7Q)
- 每日任務 Day29：[JWT 驗證](https://hackmd.io/0A6rgHjVRgWOjd7iRuQ16w) 
- 每日任務 Day30：[JWT 驗證 middleware](https://hackmd.io/4LO8zOZMQRuIXqtDsw5d5g)
<br>
- 每日任務 Day31：[實作重設密碼](https://hackmd.io/-Uhgb04jQA-zcsFQqA-Hyg)
- 每日任務 Day32：[multer 處理上傳檔案](https://hackmd.io/JQgcUIUrScWpArCJGe7Qhg)
- 每日任務 Day33：[Imgur 串接](https://hackmd.io/WpeMAVonSKypsBXJlXfU8g)
- 每日任務 Day34：[取得按讚貼文列表](https://hackmd.io/0FsvnnylQy6VZvNvnek2Zw)
- 每日任務 Day35：[新增、取消特定貼文讚](https://hackmd.io/xIX-_B__TM6naZOPmVTbug)
<br>
- 每日任務 Day36：[資料庫設計 embedded／references](https://hackmd.io/-5eJB2EsRYGFfhJ3jpjpmw)
- 每日任務 Day37：[常見資料庫設計](https://hackmd.io/6O4D8P0uSrm7cn2C4-kLfQ)
- 每日任務 Day38：[追蹤／取消追蹤使用者功能](https://hackmd.io/HbGqwn2jTCKZDz5eLM8XlQ)
- 每日任務 Day39：[新增貼文留言功能](https://hackmd.io/OLoAMJxZTMy09g7Wa_oHoA)
- 每日任務 Day40：[取得所有貼文，加上 comment](https://hackmd.io/dxceqD10TpKjrMy3atdD9Q) 
