聯繫我們
 課程時長 28 時間:

課程簡介

Python程式設計簡介

  • 執行Python程式碼
  • 使用Python開發工具(整合開發環境與命令列工具)
  • 使用Python與iPython shell以及iPython Notebook

資料型態與操作

  • 整數與浮點數
  • 字串與位元組
  • 元組與列表
  • 字典與有序字典
  • 集合與凍結集合

程式碼的組織與發布

  • 建立模組與套件
  • 將程式碼發布至儲存庫

物件導向與函數式程式設計

  • 建立與使用函數和類別
  • 使用裝飾器修改函數與類別
  • 介紹元類別

錯誤處理與測試

  • 處理與引發例外
  • 撰寫與執行測試(文件測試與單元測試)
  • 檢查測試的程式碼覆蓋率

檔案與目錄操作

  • 存取不同型態的檔案與檔案處理原則
  • 建立、讀取、更新與刪除檔案(包括一般文字檔、CSV、Microsoft Word與Microsoft Excel檔案)
  • 使用正規表達式從文字檔中擷取資料
  • 建立與刪除目錄、列出與搜尋檔案

存取資料庫

  • 選取、插入、更新與刪除資料
  • 基於SQLite 3、PostgreSQL與MySQL的通用資料庫API
  • 使用物件關聯對映(SQLAlchemy)
  • 使用NoSQL資料庫

征服網路

  • 擷取網頁
  • 解析HTML與XML
  • 自動填寫網頁表單
  • 使用Python建立網頁應用程式

最低要求

無

人數


每位參與者的報價

客戶評論 (7)

即將到來的課程

課程分類