招訓對象及資格條件:
學 歷:高中/職(含)以上
年滿十五歲以上,具就業保險、勞工保險或農民健康保險被保險人身分之在職勞工,具備電腦基礎操作能力,希望學習第二專長之在職勞工,且符合下列資格之一:
(一)具本國籍。
(二)與中華民國境內設有戶籍之國民結婚,且獲准居留在臺灣地區工作之外國人、大陸地區人民。
(三)符合入出國及移民法第十六條第三項、第四項規定之單一中華民國國籍之無戶籍國民,或取得居留身分之泰國、緬甸、印度或尼泊爾地區無國籍人民,且依就業服務法第五十一條第一項第一款規定取得工作許可者。
(四)跨國(境)人口販運被害人,並取得工作許可者。
前項年齡及補助資格以開訓日為基準日。
本課程需具備基礎電腦操作與程式設計的概念與能力,並對 Python 程式語言與相關技術有興趣,希望學習第二專長之在職勞工,均可參加。
上課時間:
109/08/03 ~ 109/09/04
每週一、三、五 18:40~21:40
報名時間:
109/07/03 12:00 ~ 109/07/31 18:00
訓練費用人數以及時數:
學員負擔 : |
1440 |
每班人數 : |
20 人 |
政府負擔 : |
5760 |
訓練時數 : |
45 小時 |
訓練方式:
學習目標:
知識:
隨著AI(人工智慧)技術及應用範圍不斷地擴大,Python程式碼的複雜度也增高了,使得Python開發者具備物件導向(Object-Oriented)思維和基本技術,是非常有幫助、也是很有必要的。所以本課程從OOP+Python出發,由淺入深,循序漸進,幫您建立扎實的AI軟體開發的技術根基。
技能:
本課程深入介紹Python語言的面向對象特性,講述用特殊方法實現Python風格的類,介紹__init__()方法、與Python無縫集成—基本特殊方法、屬性訪問和特性及修飾符、抽象基類設計的一致性、可調用對象和上下文的使用、創建容器和集合、創建數值類型、裝飾器和mixin—橫切方面。
學習成效:
本課程深入剖析Python,幫助全面掌握Python並構建出更好的應用程序,非常適合對Python語言有一定瞭解並想要深入學習Python的學員,也適合有一定開發經驗並且想要嘗試使用Python語言進行編程的IT從業人員。
詳細課程表
上課日期 | 授課時間 | 時數 | 課程進度/內容 | 授課師資 |
---|---|---|---|---|
109/08/03(星期一) | 18:40~21:40 | 3 | Python 的基本資料型態- type( ) 函數、數值資料型態、布林值資料型態 | 蘇有 |
109/08/05(星期三) | 18:40~21:40 | 3 | Python 的基本資料型態-字串資料型態、字串與字元、bytes 資料 | 蘇有 |
109/08/07(星期五) | 18:40~21:40 | 3 | 流程控制- 關係運算子、邏輯運算子、if 敘述 if ⋯ else 敘述 、if ⋯ elif ⋯ else 敘述 | 蘇有 |
109/08/10(星期一) | 18:40~21:40 | 3 | 流程控制- 巢狀的if 敘述、尚未設定的變數值None | 蘇有 |
109/08/14(星期五) | 18:40~21:40 | 3 | 迴圈設計- 基本for 迴圈、 range( ) 函數、 | 蘇有 |
109/08/17(星期一) | 18:40~21:40 | 3 | 迴圈設計- 進階的for 迴圈應用、 while 迴圈、 enumerate 物件使用for 迴圈解析 | 蘇有 |
109/08/19(星期三) | 18:40~21:40 | 3 | 串列- Python 簡單的物件導向觀念、獲得串列的方法、增加與刪除串列元素、串列的排序、進階串列操作 | 蘇有 |
109/08/21(星期五) | 18:40~21:40 | 3 | 串列- 串列內含串列 、串列的賦值與切片拷貝、再談字串、 in 和not in 運算式、 is 或is not 運算式、 enumerate 物件 | 蘇有 |
109/08/24(星期一) | 18:40~21:40 | 3 | 函數設計- Python 函數基本觀、函數的參數設計、函數傳回值、 | 蘇有 |
109/08/26(星期三) | 18:40~21:40 | 3 | 函數設計-呼叫函數時參數是串列、傳遞任意數量的參數、進一步認識函數 | 蘇有 |
109/08/28(星期五) | 18:40~21:40 | 3 | 裝飾器- 遞迴式函數設計recursive、區域變數與全域變數、匿名函數lambda | 蘇有 |
109/08/31(星期一) | 18:40~21:40 | 3 | 裝飾器- pass 與函數、 type 關鍵字應用在函數、設計自己的range( ) | 蘇有 |
109/09/02(星期三) | 18:40~21:40 | 3 | 類別與物件- 類別的定義與使用、類別的訪問權限 – 封裝、類別的繼承、多型(polymorphism) | 蘇有 |
109/09/04(星期五) | 18:40~21:40 | 3 | 類別與物件- 多重繼承、 type 與instance 、特殊屬性、類別的特殊方法 | 蘇有 |
109/09/07(星期一) | 18:40~21:40 | 3 | 設計與應用模組- 將自建的函數儲存在模組中、應用自己建立的函數模組、將自建的類別儲存在模組內、應用自己建立的類別模組、隨機數random 模組、時間time 模組、系統sys 模組、 keyword 模組 、日期calendar 模組、幾個增強Python 功力的模組 | 蘇有 |