課程簡介
Python 程式設計簡介
- 運行 Python 代碼
- 使用Python 開發工具(IDE 和命令行工具)
- 使用 Python 和 iPython shell 以及 iPython 筆記本
數據類型和操作
- 整數和浮點數
- 字串和位元組
- 元組和清單
- 詞典和有序詞典
- 套裝和冷凍套裝
組織和分發代碼
- 創建模組和包
- 將代碼分發到存儲庫
適合物件和函數式Programming
- 創建和使用函數和類
- 使用裝飾器修改函數和類
- 元類簡介
錯誤處理和測試
- 處理和引發異常
- 編寫和執行測試(文件測試和單元測試)
- 通過測試檢查代碼覆蓋率
使用檔案和目錄
- 訪問不同類型的檔和文件處理原則
- 建立、讀取、更新和刪除檔(包括常規文本檔、csv 以及 Microsoft Word 和 Microsoft Excel 檔)
- 使用正則表示式從文本檔中提取數據
- 創建和刪除目錄、列出和搜索檔
存取Database
- 選擇、插入、更新和刪除資料
- 基於 SQLite 3、PostgreSQL 和 MySQL 的通用資料庫 API
- 使用物件關係映射器 (SQLAlchemy)
- 使用 NoSQL 資料庫
征服網路
- 檢索網頁
- 解析 HTML 和 XML
- 自動填寫 Web 表單
- 在 Python 中創建 Web 應用程式
最低要求
沒有
客戶評論 (5)
對客戶方法的靈活性。培訓員能夠準備培訓參與者感興趣的問題。
Mirosław - CREDIT SUISSE (POLAND)
Course - Python Programming - 4 days
機器翻譯
The virtual machines worked very well and make playing around with the code very easy. I also particularly liked having copies of all the examples being put together by the trainer to following with so I could see the end result in advance. Made it easier for me to ask more specific questions.
Stefan Kotze - ACC
Course - Python Programming - 4 days
Trainer covered more in depth in every topic within the time given and also gave us questions to do and explained it whenever we had queries.
Praveent Thamil Mani - MINDEF
Course - Python Programming - 4 days
Days 2 and 3. There was an absurd amount of content but Abhi handled it well, so I got real value there.
Michael Clews - ACC
Course - Python Programming - 4 days
The communication with the Mr. Khobeib