---
# System prepended metadata

title: Node.js 開學典禮

---

# Node.js 開學典禮


## 為什麼要開 Node.js？
1. 中高階前端必備技能
2. 或讓自己有機會往後端、全端發展
3. [薪水](https://www.hexschool.com/2021/12/09/2021-12-09-2021-frontend-salary/)

## 上課資訊去哪找？

* [課程儀表版](https://rpg.hexschool.com/training/28/show)

## 特訓菜單

* 每日任務 - 知識切碎方便吸收
* 主線任務 - 每週出一個週任務，方便整合輸出
* 小組任務 - 每週出一個，方便整合輸出
* 週末任務


## 新手任務
* todolist kata：建議 4/8 前做完
* promise、async、await：3/28 前錄製完，建議 4/8 前先預習
* mongoDB 環境全攻略：建議 4/15 做完

## 暖身小場
* 4/1(五) 20:00 ：第一週小組任務 Git 協作流程(現場點名)

## 之後老師會給的資源
* 每週提前提供預習影音課程，你沒看錯，是每週。直播重在輸出，確保自己觀念吸收沒問題，並講解主線任務

## 主線任務難度講解
![](https://i.imgur.com/HNJHjYH.png)

## 獎品

![](https://i.imgur.com/ChujUgm.png)


## 時間軸
* 即日起~6/12：提供助教服務、作業批改服務、講師問到爆服務
* 6/12：停止繳交作業
* 9/27：終止錄影觀看

## 第一週小組任務 (Node+Git+[心理測驗認識隊友](https://www.16personalities.com/ch))
### Git & GitHub 教學資源
* [Git 限時課程(請勿對外宣傳，僅限 Node 直播班領取)](https://courses.hexschool.com/purchase?product_id=3877696)
* [Git 教學手冊](https://w3c.hexschool.com/git/cfdbd310)
### 先訂出時間
* 週六、週日白天、下午、晚上
### 情境

技術組長沒時間寫程式，只好先把環境建立起來，並將邏輯都拆開成各個 JS，並讓員工認領功能去撰寫，但很明顯主管沒有拆得很乾淨，勢必得再做些調整，來試著挑戰看看吧！

### 作業操作步驟

1. 請下載此 [repo](https://github.com/gonsakon/todolistTeam)，由小組長上傳到自己的 GitHub Repo
2. 將所有組員加入到 repo 權限
3. 組員認領功能，觀看此[影片](https://www.youtube.com/watch?v=ZCHLOP26glc)，並將做好的功能發 pr，再由小組長通過 pr



### 回報

1. 做完後到 [discord](https://discord.com/channels/801807326054055996/940151479103262720/953931404499111966) 回報，並附上
    a. GitHub 連結
    b. Hackmd 協作流程
    c. 分享每個組員的心理測驗人格
    
4/8 前做完，每一組送一本 [Node express](https://www.tenlong.com.tw/products/9789865025311?list_name=srh) 書