課程資源:

每日任務挑戰列表:
4/8 ~ 4/21 每日任務挑戰列表
4/22 ~ 5/5 每日任務挑戰列表
5/6 ~ 5/19 每日任務挑戰列表
5/20 ~ 6/2 每日任務挑戰列表


Day 6:Mongoose、schema

觀念解說 – Mongoose、schema
Mongoose
Schema
type
required
default
select
enum
參考資源
解題
題目(將答案寫在 CodePen 並提交至回報區)
解答與完整程式碼

Day 5:非同步概念、async await

觀念解說 – 非同步概念、async await
async 及 await 運用與概念
參考資源
解題
題目(將答案寫在 CodePen 並提交至回報區)
解答與完整程式碼

Day 4:MongoDB 基本操作: 修改、刪除

觀念解說 – MongoDB 基本操作: 修改、刪除
修改
修改單筆資料
修改多筆資料
刪除
刪除一筆資料
參考資源
解題
指定其中一個 _id ,並將該筆 document 的 group 改為 D
將 group 為 B 的多筆 document 的 isPaid 改為 true
將 studentName 包含關鍵字 Brennan 的 document 刪除
將 isPaid 為 true 的多筆 document 刪除

Day 3:MongoDB 基本操作: 新增、查詢

觀念解說-MongoDB 基本操作: 新增、查詢
新增
新增單筆資料
新增多筆資料
查詢
解題
依以下格式新增一筆 document 到 students collection
依以下格式一次新增多筆 document 到 students collection
查詢 students collection 中的所有資料
查詢 students collection 中符合 group 屬性為 B 的資料 使用 { : } 設定符合的項目
查詢 students collection 中符合分數在 60 分以上的的資料
查詢 students collection 中符合分數在 60 分以下或是 group 為 B 的資料

Day 2:非同步概念、使用 Promise

觀念解說-非同步概念、使用 Promise
使用 Promise 簡介
參考資源
題目(將答案寫在 CodePen 並提交至回報區)
解題

Day 1:非同步概念、建立 Promise

觀念解說-非同步概念、建立 Promise
建立 Promise 簡介
參考資源
題目-以下為一段判斷分數是否及格的函式,請嘗試將此函式使用 Promise 語法改寫
解題