Python程式設計

Python的設計哲學是「優雅」、「明確」、「簡單」,是風行歐美的腳本式程式語言,具有跨平台的特性,再加上強悍完整的STL的支援,許多網頁程式或是系統管理都是透過Python來完成。Python同時也是Google愛用的程式語言,像是Google的搜尋引擎就是利用Python建構完成的。
Python是一種物件導向、直譯式電腦程式語言,具有近二十年的發展歷史,成熟且穩定。從2004年開始,Python已在Google內部使用,Google召募許多Python高手,但在這之前就已決定使用Python。他們的目的是儘量使用Python,在需要運算速度時改用C++;在操控硬體的場合使用C++,在快速開發時候使用Python。
Python是全功能的程式語言,而且很容易學習,透過我們設計的課程你將快速的學會Python來快速實現你創新的想法,課程將會從零開始,會使用大量的範例教學,讓即使是第一次學習程式的學員們也能快速上手,在課程中引入了台大資工系的線上批改系統(Online Judge),讓學員們可以在學習後便能馬上練習,題庫種類有很多,即便回家也可以練習。

課程大綱

1. Python簡介與使用操作
2. 變數、運算與敘述句(statements)
3. 輸入與輸出(input and output)應用練習
4. 資料結構(data structures)解說、練習
5. 程式模組(modules)解說、練習
6. 檔案處理應用練習
7. 錯誤與例外處理(errors and exception)觀念簡介、練習
8. 物件與類別(objects and classes)觀念介紹、練習
9. 標準函數庫(standard libraries)應用練習
10. 專題:探索 Python 與資料科學的應用
11. 專題:探索 Python 與自動化的應用
12. 專題:探索 Python 與網頁開發的應用

*課綱規劃中,未來可能會更動

適合對象

1. 基本操作與上網能力
2. 對程式設計有興趣者
3. 對 Python 與資料科學有興趣者

開發環境

Google Colab
Jupyter Notebook / Lab
Python 3.x

近期班次

  • 第321期 開課日期:2019.10.29 即將額滿

    上課時間:每週(二)(五)
    7:00 PM ~ 10:00 PM
    上課日期:2019.10.29 ~ 2019.11.29
    學費:新生新台幣5000元整

    詳細資訊

  • 注意事項

    • 上課地點:台灣大學資訊工程學系系館 詳細位置;教室號碼將於開課前一日公佈於官網"最新消息"中。
    • 上課教材:開課後將公布教學網站給同學查閱。
    • 結業狀況:請上官網”結業名單”查閱是否合格及可領取證書進度。

    講師介紹

    (一) 學歷

    國立臺灣大學 資訊網路與多媒體研究所碩士學位

    美國加州大學 電機系學士學位

    *研究領域:多媒體資訊檢索、電腦視覺、人機互動 

     

    (二) 經歷

    Kyosei.ai 共同創辦人兼技術總監

    OneAD 資深軟體工程師

     

    (三) 專長

    Python、Excel & VBA、Javascript

     

    (四) 教學經驗

    2018 國泰金控 企業教育訓練講師

    2019 GS-1 Taiwan國際商品條碼策進會 特聘講師

    2019 群馥科技 特聘講師

    2015 - 至今 台大資訊系統訓練班講師 

    *於本訓練班授課時數累計至2019年8月超過 1,500 小時