吳濟聰老師114學年度進階Web程式設計課程教材。

<aside> 💡

透過Gen AI開發系統將成為主流,這學年起不再只是以語法為課程重點,還會介紹如何採用Gen AI產生程式,並鼓勵同學透過Gen AI學習語法,課程重點改為網站架構的設計並且鼓勵同學探索各種前後端框架。

</aside>

<aside> 📢 本課程在BS440上課,請自備筆記型電腦

</aside>

<aside> 💡

過去曾經嘗試講授前後端框架,從第一年的Java的Spring框架,後來的FAST API。然而,本學期實質上課週次已經只剩下13週,已經沒有足夠的時間講授前後端框架了。

</aside>

週次 日期 內容
1 09/15 Introduction - 為什麼要用JS框架/程式庫環境設定Github Copilot設定
2 09/22 React 1 - React基本語法
3 09/29 放假 自主學習: JavaScript語法整理
4 10/06 放假 自主學習: Typescript
5 10/13 React 2 - React元件
6 10/20 React 3 - React Form
7 10/27 Supabase 1 (Relational Database Cloud Service) - 環境設定讀取資料
8 11/03 Supabase 2
9 11/10 Supabase 3
10 11/17 React 4 - Next Routing
11 11/24 React 5 - Context
12 12/01 測試 1
13 12/08 測試 2、觀摩、決定報告/驗收週次
14 12/15 放假 自主學習: 部署
15 12/22 Project Demo 1
16 12/29 Project Demo 2
17 01/05 彈性多元學習週,不上課,自主學習
18 01/12 彈性多元學習週,不上課,自主學習

參考資料

Javascript語法整理

Python基本語法

環境設定

React簡介

Supabase

FAST API

Firebase

Next API

測試

部署

生成式人工智慧