「提供課程錄影檔學員可於課後複習」
「設置課程 Line 群組可即時討論、發問,學習之路不孤單」
想學習程式設計,Python是您的好選擇!
它不僅適用於科學運算、資訊處理,還廣泛應用於網站架構等領域。
>>Python可以怎麼用?
【透過指令來自動化日常任務】
批量重新命名檔案、檔案格式轉換以及文字處理等。清晰且易於閱讀的語法使得基本的數學運算、電子郵件傳送、內容下載以及日誌分析等操作變得輕而易舉。即使在處理龐大的資料集合或多檔案作業中,Python也能提供有效率的解決方案。
【本課程特色】
課程以白話的方式解說,由淺入深介紹課程內容
將程式開發與執行流程,透過圖表明確表達
課前與課後會有一次考試,方便了解學員學習狀態
將額外提供課程錄影,學員可於課後複習
結合上課內容、實例操作與說明,讓學員有效吸收上課知識與操作
Line群組即時討論與發問,讓學員可以相互討論,免於孤軍奮鬥的窘境
【本課程目標及學習成果】
教會學員建置Python開發環境部署與設計
建立學員對程式語言的邏輯開發能力
讓學員養成以Python為基礎的程式開發能力
教會學員以Python Pandas進行資料數據計算與分析處理
教會學員以Python將資料進行視覺化繪圖呈現
奠定大數據、資料科學、網路爬蟲、人工智慧、機器學習、深度學習等領域實作的基礎
【本課程大綱】
| 週次 | 單元 |
內容 |
|
1-2 |
Python資料分析(1) |
Pandas資料集 Series物件(Concat、Append、Merge)、平均數、中位數及標準差 |
| Python資料分析(2) |
Pandas資料集 DataFrame物件(Concat、Append、Merge)、平均數、中位數及標準差 |
|
|
3-4 |
Python資料分析(3) |
Pandas資料集 缺失值、重複值處理、過濾與排序資料 |
| Python資料分析(4) |
Groupby分組、過濾與排序資料、樞紐分析 |
|
|
5-6 |
Python資料分析(5) |
資料集 資料清理與轉換、探索性資料分析,檔案儲存(Excel、CSV、JSON、SQLite)、繪圖 |
| Python視覺化呈現(1) |
Matplotlib基礎(繪圖設定、中文字顯示、長條圖、折線圖、散佈圖、堆疊圖) |
|
|
7-8 |
Python視覺化呈現(2) |
Matplotlib子圖設定(subplots、subplot、subplot2grid、add_axes) |
| Python視覺化呈現(2) |
Matplotlib圖表動畫與圖片載入 |
|
|
9-10 |
網路爬蟲(1) |
網路爬蟲介紹(HTML基礎語法、DOM模型)、連線方式介紹(GET、POST)、工具操作(開發人員工具、PostMan) |
| 網路爬蟲(2) |
網路資料(HTML、CSV、JSON資料格式)抓取 |
|
|
11-12 |
機器學習(1) |
機器學習介紹,監督式演算(線性回歸、邏輯回歸、決策樹) |
| 機器學習(2) |
監督式演算(隨機森林、SVM、KNN) |
【線上課程說明】
本課程為線上同步教學,全程使用 Google Meet 軟體,請學員確保以下設備
任選一種有視訊鏡頭的設備裝置:個人電腦、筆記型電腦、平板電腦。
重要課程資訊將在開課前二至三天透過手機簡訊通知,請務必提供正確的手機號碼,以確保接收到相關通知。
為了上課點名,請同學以「中文姓名本名」為暱稱。
教師自製教材
【認證】
【經歷】
【學歷】
【專長】
【著作】
【優惠辦法】以下限選一種
●8折
※ 續讀者:原上課編號開頭為1042,報名1043課程。本季學員報名下季課程,中間沒有間斷。
※ 已繳費但因故停止招生,報名下季課程享有續讀8折優惠,但僅能使用郵局劃撥或現場繳費,例如:學員報名1053課程已繳費但停止招生,報名1054課程,享有8折優惠。
●85折
●9折
【重要注意事項】