Advanced Python - 4 Days ( pythonmultipurpose | 28 hours )

Prerequisites:
  • 初级到中级编程经验。
  • 数学和统计学知识。
  • 了解数据库概念。

观众

  • 开发 人员
Overview:

此講師指導的現場培訓(在線或現場)面向希望學習高級 Python 程式設計技術的開發人員,包括如何應用這種通用語言來解決分散式應用程式、數據分析和可視化、UI 程式設計和維護腳本等領域的問題。

課程形式

  • 互動講座和討論。
  • 大量的練習和練習。
  • 在即時實驗室環境中動手實施。

課程自定義選項

  • 如果您想添加、刪除或自定義本課程中的任何部分或主題,請聯繫我們進行安排。
Course Outline:

介绍

  • 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 表单

总结和结论

Sites Published:

United Arab Emirates - Advanced Python - 4 Days

Qatar - Advanced Python - 4 Days

Egypt - Advanced Python - 4 Days

Saudi Arabia - Advanced Python - 4 Days

South Africa - Advanced Python - 4 Days

Brasil - Advanced Python - 4 Days

Canada - Advanced Python - 4 Days

中国 - 高级Python

香港 - Advanced Python - 4 Days

澳門 - Advanced Python - 4 Days

台灣 - Advanced Python - 4 Days

USA - Advanced Python - 4 Days

Österreich - Advanced Python - 4 Days

Schweiz - Advanced Python - 4 Days

Deutschland - Advanced Python - 4 Days

Czech Republic - Advanced Python - 4 Days

Denmark - Advanced Python - 4 Days

Estonia - Advanced Python - 4 Days

Finland - Advanced Python - 4 Days

Greece - Advanced Python - 4 Days

Magyarország - Advanced Python - 4 Days

Ireland - Advanced Python - 4 Days

Luxembourg - Advanced Python - 4 Days

Latvia - Advanced Python - 4 Days

España - Python Avanzado

Italia - Advanced Python

Lithuania - Advanced Python - 4 Days

Nederland - Advanced Python - 4 Days

Norway - Advanced Python - 4 Days

Portugal - Advanced Python - 4 Days

România - Advanced Python - 4 Days

Sverige - Advanced Python - 4 Days

Türkiye - İleri Düzey Python - 4 Gün

Malta - Advanced Python - 4 Days

Belgique - Advanced Python - 4 Days

France - Advanced Python - 4 Days

日本 - Advanced Python - 4 Days

Australia - Advanced Python - 4 Days

Malaysia - Advanced Python - 4 Days

New Zealand - Advanced Python - 4 Days

Philippines - Advanced Python - 4 Days

Singapore - Advanced Python - 4 Days

Thailand - Advanced Python - 4 Days

Vietnam - Advanced Python - 4 Days

India - Advanced Python - 4 Days

Argentina - Python Avanzado

Chile - Python Avanzado

Costa Rica - Python Avanzado

Ecuador - Python Avanzado

Guatemala - Python Avanzado

Colombia - Python Avanzado

México - Python Avanzado

Panama - Python Avanzado

Peru - Python Avanzado

Uruguay - Python Avanzado

Venezuela - Python Avanzado

Polska - Advanced Python - 4 Days

United Kingdom - Advanced Python - 4 Days

South Korea - Advanced Python - 4 Days

Pakistan - Advanced Python - 4 Days

Sri Lanka - Advanced Python - 4 Days

Bulgaria - Advanced Python - 4 Days

Bolivia - Python Avanzado

Indonesia - Advanced Python - 4 Days

Kazakhstan - Advanced Python - 4 Days

Moldova - Advanced Python - 4 Days

Morocco - Advanced Python - 4 Days

Tunisia - Advanced Python - 4 Days

Kuwait - Advanced Python - 4 Days

Oman - Advanced Python - 4 Days

Slovakia - Advanced Python - 4 Days

Kenya - Advanced Python - 4 Days

Nigeria - Advanced Python - 4 Days

Botswana - Advanced Python - 4 Days

Slovenia - Advanced Python - 4 Days

Croatia - Advanced Python - 4 Days

Serbia - Advanced Python - 4 Days

Bhutan - Advanced Python - 4 Days

Nepal - Advanced Python - 4 Days

Uzbekistan - Advanced Python - 4 Days