課程簡介
Python 程式設計簡介
- 執行 Python 程式碼
- 使用 Python 開發工具(IDE 和命令列工具)
- 使用 Python 和 iPython shell 以及 iPython Notebook
數據類型和操作
- 整數和浮點數
- 字串和位元組
- 元組和列表
- 字典和有序字典
- 集合和凍結集合
組織和分發代碼
- 建立模組和套件
- 將代碼分發到儲存庫
適合物件和函數式Programming
- 建立和使用函數與類別
- 使用裝飾器修改函數和類別
- 介紹元類別
錯誤處理和測試
- 處理和引發例外
- 撰寫和執行測試(文件測試和單元測試)
- 檢查測試的程式碼覆蓋率
使用檔案和目錄
- Access 不同類型的檔案和檔案處理原則
- 建立、讀取、更新和刪除檔案(包括一般文字檔案、csv 檔案,以及 Microsoft Word 和 Microsoft Excel 檔案)
- 使用正規Express從文字檔案中提取數據
- 建立和刪除目錄,列出和搜尋檔案
存取Database
- 選擇、插入、更新和刪除數據
- 基於 SQLite 3、PostgreSQL 和 MySQL 的通用資料庫 API
- 使用物件關聯映射器(SQLAlchemy)
- 使用 NoSQL 資料庫
征服網路
- 擷取網頁
- 解析 HTML 和 XML
- 自動填寫網頁表單
- 在 Python 中建立網頁應用程式
最低要求
沒有
客戶評論 (7)
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
Aref AlHosani - beamtrail
Course - Python Programming - 4 days
Trainer Abhi is extremely patient and kind. Despite it being an online course, he was able to interact with us and clear our doubts.
jia hui lim - Ministry of Defence, Singapore
Course - Python Programming
the trainers knowledge and skills about the topic and recommending websites to practice on
Ebenezer Raj - Ministry of Defence, Singapore
Course - Python Programming
The challenge questions.