進階Web程式設計

吳濟聰老師113學年度進階Web程式設計課程教材,這學年前端使用Next.js (React框架),後端使用FAST API (Python框架)

本課程在BS440上課,請自備筆記型電腦

週次 日期 內容
1 09/11 Introduction - JavaScript語法整理為什麼要用JS框架/程式庫環境設定
2 09/18 React 1 - 環境設定React基本語法
3 09/25 React 2 - React元件
4 10/02 颱風停課
5 10/09 React 3 - React Form
6 10/16 React 4 - Next Routing (開始找組員)
7 10/23 React 5 - Context
8 10/30 FAST API 1: basics
9 11/06 FAST API 2: MySQL
10 11/13 FAST API 3: 透過Axios呼叫API
11 11/20 FAST API 4: 檔案上傳
12 11/27 測試
13 12/04 觀摩、決定報告/驗收週次
14 12/11 Project Demo 1
15 12/18 Project Demo 2
16 12/25 放假不上課
17 01/01 彈性多元學習週,不上課,自主學習
18 01/08 彈性多元學習週,不上課,自主學習

成績

個人課堂作業 (30%)

課堂練習 (20%)

自主學習報告 (自主學習週繳交) (10%) 選擇任一個主題

Cloud Service (請比較NoSQLSQL的差別 & 本地資料與雲端資料的差別)

環境設定、讀取firestore

新增、排序、篩選

刪除、修改

Authentication

Storage

生成式人工智慧 (透過Ollma了解大型語言模型,簡單的比較使用LlamaIndex與LangChain的差別)

離線不怕隱私外洩!免費開源 AI 助手 Ollama 從安裝到微調,一支影片通通搞定! (13:42) Papaya電腦教室

部分內容過時**,**已不適用,參考時請注意

Ollama