首頁 ... 人才培訓課程 ... Python 程式設計

Python 程式設計

其他

NT$12,000

訓練目標

學員在參與完成本課程的學習後,應該能夠達成以下之目標。
【短期】:
能夠使用相關的Python編譯工具來撰寫簡單的Python程式,進行算術運算、資料處理、檔案讀寫與異常處理,完成課堂上的練習與作業,於課程結束後、通過評量,取得結業證書。
【中期】:
能夠獨當一面運用Python資料型態、運算子與資料結構,結合流程控制、迴圈等指令,將程式碼編譯後將正確的結果加以輸出。
【長期】:
能夠進一步銜接與資料科學、人工智慧相關的進階學科,讓學員能夠以團隊分工的方式,運用Python語言設計爬蟲程式擷取網際網路相關的資料,利用第三方套件,例如: numpy、pandas做資料處理與分析,進而利用matplolib套件函數對處理後的資訊作圖簡報,完成期末專題(a group-based term project),並將專題成果展示給求才廠商,順利找到好工作;或者是讓學員能夠直接參與業界專案(project),完成機器學習、影像處理、物件辨識與人工智慧應用等工作。

課程特色

本課綱設計乃是以「1個小時」、「1個Module」為基本單位(內含10分鐘休息時間)。此外,一個 〝Module〞 又以【XYZ三軸支撐法】來建構,內含3個知識點(Knowledge Point)。

Module 1. Python 簡介
1-1: 介紹 Python 語言
1-2: 安裝 Python 軟體
1-3: 介紹 Python 互動式執行環境

Module 2. 認識變數與基本數學運算
2-1: 說明變數的用法
2-2: 算術運算子(Arithmetic Operators)
2-3: 指定運算子(Assignment Operators)

Module 3. Python數值資料型態
3-1: Python 數值資料型態
3-2: 可變(mutable) 與不可變(immutable) 資料型態
3-3: 凡事皆物件(Objects)

Module 4. Python 運算子
4-1: 比較運算子(Relational Operators)與邏輯運算子(Logical Operators)
4-2: 身份運算子(Identity Operators)
4-3: 位元運算子(Bitwise Operators)

Module 5. Python文字資料型態與成員運算子
5-1: 使用 Python 文字資料型態
5-2: 成員運算子(Membership Operators)
5-3: 文字資料型態相關運算與方法

Module 6. 基本輸入與輸出
6-1: 使用輸入內建函數
6-2: 使用輸出函數
6-3: 解釋各種文字格式化的優缺點與用法

Module 7. 程式的流程控制-條件判斷
7-1: 詳細說明 Python 程式設計風格,縮排的重要性
7-2: 條件判斷式 if 的用法
7-3: 條件運算式

Module 8. 程式的流程控制-迴圈
8-1: 迴圈敘述 while 的用法
8-2: 迴圈敘述 for 與 range() 的用法
8-3: break、continue 與 else 的使用

Module 9. 串列(List)
9-1: 串列(List) 宣告與運算
9-2: 串列(List) 相關的函數
9-3: 串列(List) 相關的方法

Module 10. 串列(List)與元組(Tuple)
10-1: 元組(Tuple) 宣告與運算
10-2: 元組(Tuple) 相關的函數與方法
10-3: 串列(List) 的 Comprehensions

Module 11. 字典(Dict)
11-1: 字典(Dict)宣告與運算
11-2: 字典(Dict)相關的函數與方法
11-3: Dict Comprehensions

Module 12. 集合(Set)
12-1: 集合(Set) 宣告與運算
12-2: 集合(Set) 相關的方法
12-3: Set Comprehensions

Module 13. 函數(Function)設計
13-1: 函數(Function) 的定義方式
13-2: 函數(Function) 傳引數(Arguments) 與回傳值(Return value)
13-3: 如何使用函數

Module 14. 函數(Function)引數
14-1: 關鍵字引數(Keyword arguments)
14-2: 預設引數(Default arguments)
14-3: 不固定個數引數(Arbitrary arguments)

Module 15. 匿名函數與變數可見度
15-1: 使用匿名函數(Function)
15-2: 全域變數(Global variables) 用法
15-3: 區域變數(Local variables) 用法

Module 16. 模組(Module)設計與使用
16-1: 定義模組(Module)
16-2: 使用模組(Module)
16-3: __name__ 內建變數的用法

Module 17. 異常處理
17-1: Python程式例外(Exception) 流程
17-2: 攔截程式例外
17-3: else,finally 的用法

Module 18. 檔案的讀寫與組織管理
18-1: Python 內建函數 open() 的用法
18-2: read(),write() 的用法
18-3: with 敘述的應用

開課資訊

上課時間:2020-07-01 ~ 2020-07-03
上課地點:台北市信義路三段 153 號 10 樓

NT$12,000

課程加開中

 
財團法人資訊工業策進會 統一編號:05076416

🛡️防詐驗真宣告

為維護公眾利益、降低詐騙風險並提升數位信任,本所已接入 GDDNA 全球防詐驗真網路, 於本所提供之各項數位服務及相關通知中部署 GDDNA 驗真碼。為確保您的個人資料與財產安全, 在進行證書查詢、互動或提供資料前,請先複製該 DNA 碼至 TWDNA.ORG 完成查核,並僅於查核後開啟之本所官方網站進行相關操作,切勿於未經查核之網站輸入任何資訊。

全球 DNA 碼: 88626631666699782

系統訊息

 
 
返回

修改密碼

 
信件已經寄出,請檢查輸入的電子信箱,並依照信件步驟修改密碼
 
返回

修改密碼

 
信件寄出失敗,請再次檢查電子信箱的格式是否正確。並再次點選送出。
 
返回