Introduction

本課程為網路資源課程,請依課程連結至外部網站觀看課程後,於C-learning課程進行試題測驗,通過即可累計專業自主學習時數共12小時。

 

一、Python入門教學課程

近年來資料科學、數據分析、機器學習和人工智慧領域蓬勃發展,許多不同領域專家都建議新一代的專業能力要具備程式語言,而其中Python的成長最為快速。本課程將教學Python入門程式開發的基本語法、觀念與應用,讓你從不懂到懂,有助於後續更深入的了解。

 

二、修課步驟

1.登入中原大學C-learning

2.於C-learning平台中,對此課程按下「加入課程」

3.透過本平台依課程內容連結至外部網站觀看教材

4.教材觀看完畢後至C-learning課程進行測驗,通過即可完成專業自主學習時數認證。

 

三、自主學習時數認證方式

完成課程及測驗後請透過Email告知承辦人員呂先生(mtlu@cycu.edu.tw),將檢核「影片閱覽完成度」及「測驗成績」,通過者即認列12小時之專業自主學習時數。

 

四、專業自主學習學分認證方式

學發中心於每學期初公告開放申請專業自主學習學分,在學期間累計專業自主學習時數達18小時可申請1學分、累計達36小時可申請2學分,並以2學分為上限。(專業自主學習認證活動及學分申請抵認之詳細說明,請至本校教務處學生學習發展中心網頁查詢)

 

※※高年級學生請注意,依本校專業自主學習學分認證辦法及流程,本學期累計之自主學習時數,將於下學期初開放申請並於期末獲得學分數,請留意申請期程※※

 

四、課程內容

※※輔導資訊:因應疫情嚴峻,實體輔導暫停,請大家善用本教材線上討論區提問※※

4-6月份在樂學園有思隨輔導諮詢室安排數位自主學習教材諮詢。於每週二、三13:30-16:00提供Python輔導;每週四13:30-16:00為R語言之諮詢。若無法前往也可於本課程討論區留言詢問,歡迎同學踴躍參與。

 

第1單元:Python簡介、安裝與快速開始

第2單元:Python變數與資料型態

第3單元:Python數字、字串的基本運算

第4單元:Python有序列表的基本運算 - List、Tuple

第5單元:Python集合、字典的基本運算 - Set、Dictionary

第6單元:Python流程控制:if 判斷式

第7單元:Python流程控制:迴圈基礎,while 迴圈、for 迴圈

第8單元:Python流程控制:迴圈進階控制,break、continue、else 命令

第9單元:Python函式基礎:定義並呼叫函式

第10單元:Python函式參數詳解:參數預設值、名稱對應、任意長度參數

第11單元:Python Module 模組的載入與使用

第12單元:Python Package 封包的設計與使用

第13單元:Python文字檔案的讀取和儲存

第14單元:Python亂數與統計模組

第15單元:Python網路連線程式、公開資料串接

第16單元:Python類別的定義與使用

第17單元:Python實體物件的建立與使用 - 上篇 - 實體屬性 Instance Attributes

第18單元:Python實體物件的建立與使用 - 下篇 - 實體方法 - Instance Methods

第19單元:Python網路爬蟲 Web Crawler 基本教學

第20單元:Python 網路爬蟲 Web Crawler 教學 - Cookie 操作實務

第21單元:Python網路爬蟲 Web Crawler 教學 - AJAX / XHR 網站技術分析實務

第22單元:Python Flask 網站開發 - 基礎環境建置教學

第23單元:Python Flask 網站開發 - Heroku 雲端主機教學

第24單元:Python Pandas 資料分析 - 基礎教學

第25單元:Python Pandas 資料分析 - Series 單維度資料

第26單元:Python Pandas 資料分析 - DataFrame 雙維度資料

第27單元:Python Pandas 資料分析 - 篩選資料

第28單元:Python Pandas 資料分析 - Google Play Store 資料集,實務演練

第29單元:Python Email 發送電子郵件

Please register for this course first to view teaching materials