課程簡介
介紹
- Python 多功能性:從數據分析到網路爬蟲
Python 數據結構與操作
- 整數和浮點數
- 字串和位元組
- 元組和清單 詞典
- 和有序詞典 套裝
- 和冷凍套裝
- 數據框 (pandas)
- 轉換
使用 Python 進行面向物件程式設計
- 遺產
- 多態性
- 靜態類
- 靜態函數
- 裝飾
- 其他
使用 Pandas 進行數據分析
- 數據清理
- 在 pandas 中使用矢量化數據
- 數據整理
- 對數據進行排序和篩選
- 聚合操作
- 分析時間序列
Data Visualization
- 使用 matplotlib 繪製圖表
- 在 pandas 中使用 matplotlib
- 創建質量圖表
- 在 Jupyter 筆記本中可視化數據
- Python 中的其他可視化庫
在 Numpy 中矢量化數據
- 創建 Numpy 陣列
- 矩陣的常見操作
- 使用 ufuncs
- Numpy 陣列上的檢視和廣播
- 通過避免迴圈來優化性能
- 使用 cProfile 優化性能
使用 Python 處理大數據
- 使用 Python 構建和支援分散式應用程式 數據存儲:使用 SQL
- 和 NoSQL 資料庫
- 使用Hadoop和Spark進行分散式處理
- 擴展應用程式
使用其他語言擴展Python(反之亦然)
- C#
- 爪哇島
- C++
- [注13]
- 別人
Python 多線程程式設計
- 模組
- 同步
- 優先
Data Serialization
- Python 使用 Pickle 進行物件序列化
使用 Python 進行UI程式設計
- 在 Python 中構建 GUI 的框架選項
- [注17]
- Pyqt的
Python 用於維護腳本
- 正確引發和捕獲異常
- 將代碼組織到模組和包中
- 瞭解符號表並在代碼中訪問它們
- 在 Python 中選擇測試框架並應用 TDD
Python 用於網路
- 用於 Web 處理的套件
- 網路爬蟲
- 解析 HTML 和 XML
- 自動填寫 Web 表單
總結和結論
最低要求
- 初級到中級程式設計經驗。
- 數學和統計學知識。
- 了解資料庫概念。
觀眾
- 開發人員
客戶評論 (7)
Plenty of examples - and the trainer willing to bend backwards to help us with topics we were weaker in.
Wei Lit Teoh - HP Singapore (Private) Ltd.
Course - Advanced Python - 4 Days
The trainer gave a clear and systematic teaching. He usually gave the reasoning and fundamental knowledge behind the commands. He also gave us time to do the exercises and practice.
Felicia Rezanda - HP Singapore (Private) Ltd.
Course - Advanced Python - 4 Days
The first 2 days were very informative. it gets messy when you get into frameworks because every projects has its own goals and requirements and sometimes the 'popular' framework isn't suitable.
Raphael Treccani-Chinelli - Nordic Semiconductor ASA
Course - Advanced Python - 4 Days
Very good overview about python on a lot of area of usage.
János Dóra - Robert Bosch Kft.
Course - Advanced Python
The prepared Jupiter Notebook examples were really good. Plenty of explanations for later, offline use, and we didn't have to spend half of the training copying the examples.
Csongor Miklos - Robert Bosch Kft.
Course - Advanced Python
I liked the most Jorge's attitude, and his experience in python. The greatest topic for me was the Machine Learning topic.
Kristof Denes - Robert Bosch Kft.
Course - Advanced Python
Its practical intensive