【進階班】網路爬蟲與OpenAI應用
![Web crawler & OpenAI banner](https://erp.mgt.ncu.edu.tw/wp-content/uploads/2025/02/Web-crawler-OpenAI-banner-1300x228.png)
課程對象
- 有基礎但想學習完整專案開發
- 學過Python / JavaScript,但沒有實作過完整的專案
- 會寫基本語法,但不知道如何串接前端與後端
- 對AI&爬蟲技術有興趣
- 想知道如何讓OpenAI(ChatGPT)透過Function Calling查詢資訊
- 想爬取網⾴資料並轉為API供前端使⽤
課程大綱
- Python基礎複習與爬蟲技術
- 複習Python變數、條件判斷、迴圈、函式等基礎語法
- 了解 HTTP 請求(requests),能夠從網⾴爬取資料
- 使⽤BeautifulSoup解析HTML,擷取關鍵資訊(如:演唱會資訊)
- 前端開發(HTML、CSS、JavaScript)
- 熟悉HTML & CSS,能夠設計基礎網⾴
- 學會JavaScript操作DOM,讓網⾴與使⽤者互動
- 讓前端透過 fetch() / axios取得後端API資料,並顯⽰在畫⾯上
- 後端開發(Flask / FastAPI)
- 能使⽤Flask / FastAPI建立簡單API,處理前端請求
- 能夠將爬取的演唱會資訊整合到後端API,供前端查詢
- 熟悉JSON資料傳遞,讓API回應結構化數據
- 串接OpenAI API含(Function Calling)
- 學會如何申請並使⽤OpenAI API,讓AI回應使⽤者查詢
- 瞭解Function Calling,讓AI透過API查詢真實資訊
- 讓OpenAI⾃動調⽤演唱會查詢函式,讓聊天機器⼈變得更智慧
課程方式
- 完整的上課講義
- 活的講義,課程結束後,內容會持續更新
- 實機操作並執⾏每個程式
- 從實務中練習程式設計的思考⽅式
- 從無到有建立每個練習
- 課程期間提供LINE群組討論與解答
課程日期
- 三天課程(共18小時)
- 2025/08/19、08/20、08/21 (二~四) 9:30-16:30 (中午休息1小時)
課程費用
- 推廣價:NT$7,000元
- 早鳥(08/11前)、團報折扣 NT$500元,可同時使用
- 參加【基礎班】Pygame開發實作 學生可再折 NT$500元
課程諮詢
請洽陳先生 03-422-7151#66602 或來信 ncu_erp5@mgt.ncu.edu.tw
其他資訊
- 【停車費用】開車入校提供半價優惠券,請洽中心專員索取
- 【交通資訊】請參考地理與交通
備註說明
- 線上進行課程報名,近日將有課程專員回覆郵件確認報名資訊
- 若確定開班,將以郵件通知繳費
- 課前3日前以郵件進行課前通知
- 中心得保留修訂課程及未達最低開課人數時取消課程之權利
- 退費說明:
- 實際開課日前第30日以前要求退費者,可全額退還
- 實際開課日前第29日至前第1日,退還費用總額百分之九十
- 實際開課日後但未逾全期(或總課程時數)三分之一者,應退還費用總額百分之五十
- 實際開課日後已逾全期(或總課程時數)三分之一者,得全數不予退還
- 因故未能開班上課,則全額退還已繳費用
注意事項
依據教育部公函:臺教高(四)字第1112201260號,本課程不授予參與證明!