Python 進階程式設計

Python 進階程式設計

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

課程大綱

※ 重要:因應疫情變化,此次開設為「線上直播」課程。學員除了可以在每週六、日下午 13:00 - 15:00 直播時同步上課外 (共 15 次),也可在直播後六個月內隨時回顧課程影片。

--
深入學習 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 進行示範與範例呈現

近期班次

  • 第343期

    開課日期:2021.07.24 ~

    確定開課

    學費:新生新台幣4500元整

    注意事項

    • 上課教材、影片:開課當天會發送註冊信至信箱,註冊完畢後即可開始上課。
    • 結業狀況:請上官網”結業名單”查閱是否合格及證書製作進度。
    • 轉班或退費期限:開課日後三週內。
    • 繳交作業期限:結束日後一週內,通過課程標準才會製作證書。
    • 課程影片下架日:結束日後六個月。

  • 講師介紹

    (一) 學歷

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

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

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

    (二) 經歷

    1.雷亞遊戲技術總監

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

    2.長期從事程式教育

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

    於本訓練班授課時數累計至2020年2月5日為2,871小時

    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