Python程式設計

  Python程式語言是風行歐美的腳本式程式語言,具有跨平台的特性,再加上強悍完整的STL的支援,許多網頁程式或是系統管理都是透過Python來完成。Python同時也是Google愛用的程式語言,像是Google的搜尋引擎就是利用Python建構完成的。
  是一種物件導向、直譯式電腦程式語言,具有近二十年的發展歷史,成熟且穩定。它包含了一組完善而且容易理解的標準庫,能夠輕鬆完成很多常見的任務。它的語法簡捷和清晰,與其它大多數程式設計語言使用大括弧不一樣,它使用縮進來定義語句塊。

課程大綱

1. Python簡介與使用操作
2. 敘述句(statements)與資料結構(data structures)解說、練習
3. 程式模組(modules)解說、練習
4. 輸入與輸出(input and output)應用練習
5. 錯誤與例外處理(errors and exception)觀念簡介、練習
6. 物件與類別(objects and classes)觀念介紹、練習
7. 標準函數庫(standard libraries)應用練習
8. 期末成果展示

適合對象

有基本電腦操作能力,對於寫程式不排斥者

開發環境

Python 3.x (Both Mac OS X, Linux, and Windows are available)
Azure Notebook / Colaboratory (Jupyter notebook)

近期班次

  • 第307期 開課日期:2019.01.03 確定開課

    上課時間:每週(一)(四)
    7:00 PM ~ 10:00 PM
    上課日期:2019.01.03 ~ 2019.02.11
    學費:新生新台幣5000元整

    備註: 2/1-2/10春節; 上課日期: 1/3.1/7.1/10.1/14.1/17. 1/21.1/24.1/28.1/31.2/11

    詳細資訊

  • 注意事項

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

    講師介紹

    臺灣大學資訊工程學研究所博士

    經歷:
    在本班已教授超過50個班,累計教學時數超過1,500小時
    國立台灣大學資訊工程學系 電腦視覺 課程助教
    國立台灣大學資訊工程學系 高等電腦視覺 課程助教
    Unclesand 砂畫App in ipad. iOS App程式撰寫及上架之經驗

    專長技能:
    豐富的程式開發經驗, C/C++, C#, JAVA, PHP, ASP.NET 資料庫開發管理經驗, MySQL, SQL Server, Access 手機程式開發, iOS