Python 進階程式設計

Python 進階程式設計

Python 是近年來最火熱的程式語言,不僅學習門檻低,可應用的領域也相當多元。這是門給已經入門 Python 語言初學者的課程,讓學員可以深入了解 Python 語言的方方面面,在工作或應用 Python 語言時能更加得心應手就是這門課設計的初心。適合已經有 Python 程式設計基礎但想邁向專業程式設計師的學習者,或已經在日常中使用 Python 語言但時常對用法有所疑惑的工作者。

課程大綱

深入學習 Python
Python 語言基礎複習
函式 (function)、生成器 (generator) 與迭代器 (iterator)
類別 (class)、實例 (instance) 與方法 (method)
範圍 (range)、切片 (slice) 與字串 (str)
元組 (tuple)、列表 (list) 與字典 (dict)
直譯器與模組 (module)
物件導向程式設計 (object-oriented programming) 基礎
函數式程式設計 (functional programming) 基礎
第三方套件的使用

適合對象

修習過 Python 基礎程式設計或自學已經對 Python 的變數、迴圈使用有概念者
想加強自己對 Python 了解的學習者
已經在工作或日常上使用 Python 但想深入了解 Python 語言設計的學習者

開發環境

使用 Python3 語言,上課用線上的 Repl.it 網站或 Google Colab 進行示範與範例呈現

近期班次

  • 第386期 確定開課

    課程類別:假日班下午

    開課日期:2023.06.18 ~ 2023.07.29

    上課時間:

    週 (六)(日) 1:00 PM ~ 4:00 PM

    學費:新生新台幣6500元整

    注意事項:

    本班為實體課程,常見QA詳情連結

    6/24-6/25(六、日)端午連假不上課,課程日期已順延

    校園防疫措施詳情連結

    (一)退費期限:開課日後⅓時數內,詳情連結

    (二)查詢結業狀況:結業名單連結

  • 講師介紹

    (一) 學歷

    國立臺灣大學資訊工程學博士學位

    國立臺灣大學資訊工程學碩士學位

    國立臺灣大學資訊工程學學士學位

    (二) 經歷

    1.雷亞遊戲技術總監

    參與《聚爆 (Implosion)》開發與負責《伊甸之魂 (Soul of Eden)》的主程式

    2.長期從事程式教育

    有十五年以上課堂教學經驗,開設過百次以上程式設計和網站實作課程

    於本訓練班授課時數累計至2023年4月6日為4171小時

    3.自由接案者

    有二十五年以上程式設計及二十年以上網站接案經驗,參與過數十個專案開發

    4.經營 Youtube 頻道

    https://www.youtube.com/c/KenYiLee

    (三) 相關榮譽

    國立臺灣大學資訊工程系優良助教獎

    國立臺灣大學書卷獎

    全國高中資訊能力競試決賽入選

    (四) 專長

    程式語言: C, C++, C#, Java, Python, PHP, JavaScript, Golang, Perl, Lua 等

    開發框架: .Net framework, Laravel, Qt, jQuery, React, OpenCV, Tensorflow

    網頁技術: HTML5, CSS3, SQL, Flash 等

    遊戲開發引擎: Unity