###### tags: `課程調整公告` # 【課程更新】學期 3 後端 - S8 架設 Web API 伺服器內容更新 #### S8 架設 Web API 伺服器更新內容 在 S8 章節的核心主題不變的情況下,新教材在實作前會有更深入完整的觀念講解,程式碼寫法也經過翻新、優化,包含: - 4 個新單元 - 32 支全新影片 - 全新的範例程式碼 - 1 份新作業 (指標作業 - [設計餐廳論壇 API](https://lighthouse.alphacamp.co/courses/118/assignments/3745) ) 你將更加理解在前後分離的開發模式下,後端扮演什麼樣角色、如何為前端提供服務、可以透過哪些工具和前端夥伴進行協作。 #### 學完這個章節後,期待你可以做到... - 用自己的觀點說明「前後分離的開發」是什麼 - 能闡述前後分離的模式下,「後端的職責」是什麼 - 認識不同的路由設計思路、辨別差異何在 - 能按照教案一步步完成 JWT 認證機制 - **當獲得新的網站規格時,能綜合應用以上心得,設計 API 介面** - 收到 Twitter 專案規格後,能夠啟動和協作成員的溝通 #### 學期 3 後端同學 - 如何使用本次優化,幫助學習? <!-- 1 月班 --> <h5 style="font-size: 1.2rem;">如果你過去「未曾學習過」S8 架設 Web API 伺服器教案...</h5> * Week 6 的學習份量和 Week 4 與 5 相比較為輕量,希望可以讓同學在 Twitter 實戰前有機會喘口氣、消化一下。 * 請確認你完成 S5-7 的學習後再進入此單元,並至少預留 15 小時,在參與 Twitter 專案前進行完整學習。 <!-- 1 月班 - 預讀 & 重讀 --> <h5 style="font-size: 1.2rem;">如果你過去「有學習過」S8 架設 Web API 伺服器教案...</h5> * 無論是預讀或是重讀,先前的學習經驗會加速你的理解,且 Week 6 的學習份量和 Week 4 與 5 相比較為輕量,希望可以讓同學在 Twitter 實戰前有機會喘口氣、消化一下。 * 由於作業份量有進行,建議至少預留 10 小時,完整使用一次新教材並提交指標作業[設計餐廳論壇 API](https://lighthouse.alphacamp.co/courses/118/assignments/3745) 。 <!-- 舊生 --> <h5 style="font-size: 1.2rem;">如果你過去「未完成」S8 架設 Web API 伺服器教案...</h5> * 無論你的進度到哪,若過去未能完成整個系列教案,建議同學**跟著新教案從頭操作、學習**,以確保完成理解整個專案與實作脈絡。 * 整體教案從頭學習預計總投入 **20 hr** 學習時間 <h5 style="font-size: 1.2rem;">如果你過去「已經完成」S8 架設 Web API 伺服器教案...</h5> * 作業題目有更動,如果想重新複習此單元,建議時間為:預留 10 小時,完整使用一次新教材並撰寫指標作業[設計餐廳論壇 API](https://lighthouse.alphacamp.co/courses/118/assignments/3745) 。 * 在已有觀念與實作經驗的基礎下,同學若有興趣認識新語法、新套件,可以跟著教案重新實作,過去的學習經驗會加速你的理解,預計總體投入 **15 hrs** 學習時間。 <div style="width:100%"><img style="max-width:1000px; width:100%;" src="https://assets-lighthouse.s3.amazonaws.com/uploads/image/file/4416/banner_2.001.jpeg"></div>