程式設計進階
Responsive image
老師: 吳錦昂
助教: 蘇文禮, 金高昇, 林雅萱, 張家華, 陳中卉, 許綜升
基本資訊
課程代碼
80B902P
課程名稱
程式設計進階
學分
4
學期
1112
單位
資訊管理 (464105)
班級
進修部二技資管三P
修課人數
20 人
老師
助教
課程說明
課程簡介
課程概述與目標:課程概述與目標:學習Python 進階程式設計相關技巧,包含維串List、集合Set、數組Tuple、詞典Dictionary、資料處理能力、網頁資料擷取與轉換、資料分析能力、資料視覺化能力等多項議題,提供讀者最實用技巧,靈活運用Python網頁資料擷取與分析,帶領學生具備快速蒐集資料並分析有用資訊的能力。
課程大綱

教學進度

教學進度

週別

單元主題

週別

單元主題

第01週

串列: 一維串列的運作 、 二維串列的運作

第10週

網頁資料擷取與轉換:requests

第02週

數組、集合,以及詞典數組、集合詞典

第11週

網頁資料擷取與轉換:BeautifulSoup

第03週

字串建立、字串的運作、測試字串、子字串的運作

第12週

網頁資料擷取與轉換:Selenium

第04週

轉換字串、如何將字串加以格式化

第13週

資料分析能力:Python資料分析概論

第05週

檔案與異常處理、檔案的運作流程、檔案資料的寫入與讀取、二進位檔案的寫入、讀取與異常處理

第14週

資料分析能力:NumPy

第06週

資料處理能力:PDF文件之轉換、CSV讀取與寫入

第15週

資料分析能力:Pandas

第07週

資料處理能力:JSON讀取與寫入、XML讀取與寫入

第16週

資料視覺化能力:圖表之設定、各種圖表之呈現

第08週

資料處理能力:SQLite資料庫之處理

第17週

資料視覺化能力:圖表繪製其他技巧

第09週

網頁資料擷取與轉換:Python存取網站資料

第18週

證照考試

教科書
Python 3.x 網頁資料擷取與分析特訓教材 全華
網路老師整理筆記:
 
成績說明
30%出席,40%考試,30%作業
課表
星期三 / N(未設定), A(未設定), B(未設定), C(未設定)
QR Code
放大