Python程式設計與應用開發

115學年第1學期 選修課 3 學分
授課大綱
70
名額
0
已選
70
餘額
登記 79 人 · 選上機率 88%
上課時間
二/2,3,4[M023]
授課教師
Office Hour:晤談時間為每星期三下午 13:00~15:00,地點為 M422 老師辦公室。
修課班級
管理學院2-4 · 2年級以上
課程資訊
大數據資料群組(111-115適用),「智慧商務跨領域」學分學程及「智慧應用微學程」共計10人
選課分析

出席 20 如以下說明。
程式作業 80 次數不限,每次作業配分另行公布。

本課程目的為培養統計系大學部學生獲得Python程式語言與應用開發設計之能力。Python是非常強的物件導向程式語言,簡潔好學,又有許多第三方函式庫的支援。Python的應用範圍相當廣泛,例如機器學習、資料分析、網頁爬蟲、文字探勘、影像辨識處理、自然語言處理、web後端開發與遊戲設計等等。本課程將涵蓋學習Python語言最需掌握的基礎部分,包含了Python語言的簡介、資料處理基本概念、文字處理、選擇結構與迴圈、函數、物件導向設計、套件模組、資料庫、網路爬蟲與網頁資料擷取。

本課程是針對欲學習 Python 應用程式開發的軟體專業人員所設計的入門課程。內容著重在教導同學學習並了解 Python 3.x 版物件導向程式語言及基本觀念,熟悉 Python 開發工具的操作以並可撰寫簡單的 Python 應用程式。Python 是一種強大的物件導向程式語言,具有非常廣泛的功能,例如用作網路、遊戲、伺服器、科學計算、軟體發展、影像辨識、繪圖、雲端運算、機器人控制、AI 應用服務等等,幾乎各方面應用皆可使用 Python,相關資源非常多且實用。本課程為培養統計系學生具備在任何作業系統的平台上,擁有設計與開發 Python 應用程式的基礎能力,以提升本系學生畢業後的職場專業能力。

教科書:
1. "Python 程式設計 - 從入門到進階應用",黃健庭著,全華出版社,2018
2. "Python 程式設計入門 - 適用於 2.x 與 3.x 版",葉難著,博碩出版社,2015
※ 如因故變更教科書,開學後會另行通知。

查詢過去本課程開課紀錄: Python程式設計與應用開發 歷史開課紀錄